|
|
Programming Languages
|
- Overview
Programming requires an editor to create the source file, typically a compiler or
translator to convert the code to executable binary code, a link loader to connect this to
various libraries called from the program. In addition programmers typically use
tools such as concurrent version control, debuggers, makefiles, reformatting tools,
preprocessors, profilers, integrated development environments, Graphical User Interfaces
builders and Unified Modelling Language tools. Programmers may need to know the
ACSII table, use regular expressions, master programming editors, write prototypes using
scripting languages or shells and work within a project and with other
programmers.
- Tools
- nasm assembler
- gawk GNU awk
- make
Makefile
- configure
script
- ld link loader
- indent beautify
code
- cpp C pre-processor
- time command
- nm size of objects
- gprof execution
profiler
- gdb GNU debugger
- ddd data display
debugger
- cvs
concurrent version system
- svn
subversion version control system
- Editors
- Integrated Development Environments
- Shell
- Tcl/tk
- PERL
- PHP
- Python
- Ruby
- Javascript
- Java
- C
- C++
- C# (Mono)
- Scheme
- Fortran
- MySQL
Linux®
is a registered trademark of Linus Torvalds.
This page was last modified on 24 October, 2006 by N.
Richter
Copyright GNU General Public License
2006
|
|