Chapter 15. Programming

Table of Contents

gcc
C programming
The hello wold program
Hello world split in two files
Interacting with the parent process
Integrated development Environments (IDE)
Makefiles and make
Debugging
Execution from the text console
Libraries
Python
Python2 and Python3
How python finds its packages
Python documentation
Python IDEs
Embedded python debugging
Python Programming
Installing python packages
Documenting Python
Testing Python code
Python on Gentoo Linux
Python on Windows
Distribute python code
Accessing C code
Python byte code
Java
Java hello world program
Java hello world applet
Netbeans
A deeper look inside java
Java script
Pascal
Free Pascal
Gnu Pascal
Eclipse Pascal
Debugging Pascal
TCL TK
Csharp
Basic
Perl
Ruby
slibvga
Beautifiers
Patches
Doxygen
Create the documentation
Doxygen Syntax
Graphic support
Build tools
Autotools
Scons
Waf
Code analysis tools
Version control
Git
CVS ( Concurrent Version System)
Other version control systems
Logging
Eclipse
Installing eclipse
Installing eclipse plug-ins
Working with eclipse
Eclipse internals
Plugin development

Linurs Servernest startpage