The starting » History » Version 1
iri, 09/24/2012 06:43 PM
1 | 1 | iri | h1. The starting or how to code in Scol ? |
---|---|---|---|
2 | |||
3 | Welcome to new programmers. |
||
4 | If you have never coded, this will be enough easy because Scol is an interpreted and high level language. The source code are text files. |
||
5 | You can program from any platform (and next execute from any supported platform). |
||
6 | |||
7 | The first thing to do is to install Scol. |
||
8 | Next, use a text editor, like "Scite":http://www.scintilla.org/SciTE.html, "Notepad++":http://notepad-plus.sourceforge.net/, .... Choose your favortite ! |
||
9 | That's all ! |
||
10 | |||
11 | Now, you should learn the language ! For that : |
||
12 | * this wiki |
||
13 | * the Scol tutorial (english or french version), downloadable from the "Documents":http://redmine.scolring.org/projects/tutorials/documents section |
||
14 | * the Scol reference language, available from the same "section":http://redmine.scolring.org/projects/tutorials/documents |
||
15 | * study and understand the existing source codes |
||
16 | * the forum to post all your questions : http://www.scolring.org/forum |
||
17 | * other web resources |
||
18 | |||
19 | h2. Text editors |
||
20 | |||
21 | Some addons are availables for few text editors : code completion, syntax highlighting, ... (alphabetic order) |
||
22 | |||
23 | h3. "Bluefish":http://bluefish.openoffice.nl/ |
||
24 | |||
25 | Bluefish is a free multiplatform text editor targeted towards programmers and webdevelopers |
||
26 | Syntax highlighting and code completion : [[Bluefish]] |
||
27 | |||
28 | h3. "Emacs":http://www.gnu.org/software/emacs/ |
||
29 | |||
30 | Emacs is a free multiplatform text editor (and more !). |
||
31 | Syntax highlighting : [[Emacs]] |
||
32 | |||
33 | h3. "Gedit":http://projects.gnome.org/gedit/ |
||
34 | |||
35 | Gedit is a free multiplatform text editor with a lot of availables plugins. |
||
36 | Syntax highlighting, code completion and few Scol plugins [[Gedit]] |
||
37 | |||
38 | h3. "Nano":http://www.nano-editor.org/ |
||
39 | |||
40 | Nano is a free text editor on Unix-like system, using a command line interface. |
||
41 | Syntax highlighting : [[Nano]] |
||
42 | |||
43 | h3. "Notepad++":http://notepad-plus.sourceforge.net/ |
||
44 | |||
45 | Notepad++ is a free text editor for MS Windows system. |
||
46 | Syntax highlighting, functions list, code completion : [[Notepad++]] |
||
47 | |||
48 | h3. "Ultra-Edit":http://www.ultraedit.com/ |
||
49 | |||
50 | Ultra-Edit is a shareware for MS Windows system. |
||
51 | Syntax highlighting and (partial) code completion) : "wordfile.txt":http://www.scolring.org/files/rscs/wordfile.txt |
||
52 | |||
53 | h2. IDE (Integrated Development Environment) |
||
54 | |||
55 | h3. "Code::Blocks":http://www.codeblocks.org/ |
||
56 | |||
57 | Code::Blocks (C::B) is a free C/C++ IDE. You can add a Scol support like the syntax highlinghting : [[Code Blocks]] |
||
58 | This software can be helpful if you develop the Scol language too. |