The starting » History » Revision 2
Revision 1 (iri, 09/24/2012 06:43 PM) → Revision 2/3 (iri, 09/24/2012 09:45 PM)
h1. The starting or how to code in Scol ? Welcome to new programmers. 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. You can program from any platform (and next execute from any supported platform). The first thing to do is to install Scol. Next, use a text editor, like "Scite":http://www.scintilla.org/SciTE.html, "Notepad++":http://notepad-plus.sourceforge.net/, .... Choose your favortite ! That's all ! Now, you should learn the language ! For that : * this wiki * the Scol tutorial (english or french version), downloadable from the "Documents":http://redmine.scolring.org/projects/tutorials/documents section * the Scol reference language, available from the same "section":http://redmine.scolring.org/projects/tutorials/documents * study and understand the existing source codes * the forum to post all your questions : http://www.scolring.org/forum * other web resources h2. Text editors Some addons are availables for few text editors : code completion, syntax highlighting, ... (alphabetic order) h3. "Bluefish":http://bluefish.openoffice.nl/ Bluefish is a free multiplatform text editor targeted towards programmers and webdevelopers Syntax highlighting and code completion : [[Bluefish]] h3. "Emacs":http://www.gnu.org/software/emacs/ Emacs is a free multiplatform text editor (and more !). Syntax highlighting : [[Emacs]] h3. "Gedit":http://projects.gnome.org/gedit/ Gedit is a free multiplatform text editor with a lot of availables plugins. Syntax highlighting, code completion and few Scol plugins [[Gedit]] h3. "Nano":http://www.nano-editor.org/ Nano is a free text editor on Unix-like system, using a command line interface. Syntax highlighting : [[Nano]] h3. "Notepad++":http://notepad-plus.sourceforge.net/ Notepad++ is a free text editor for MS Windows system. Syntax highlighting, functions list, code completion : [[Notepad++]] h3. "Ultra-Edit":http://www.ultraedit.com/ Ultra-Edit is a shareware for MS Windows system. Syntax highlighting and (partial) code completion) : "wordfile.txt":http://www.scolring.org/files/rscs/wordfile.txt h2. IDE (Integrated Development Environment) h3. "Code::Blocks":http://www.codeblocks.org/ Code::Blocks (C::B) is a free C/C++ IDE. You can add a Scol support like the syntax highlinghting : [[Code Blocks]] This software can be helpful if you develop the Scol language too. h3. "Eclipse":http://www.eclipse.org/