My Linux Book
>
Programming
Chapter 15. Programming
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
Clang
Python
How python finds its packages
Python in virtual environments
Python documentation
Python IDEs
Embedded python debugging
Python Programming
Documenting Python
Testing Python code
Python on Windows
Accessing C code
Python byte code
Java
Java hello world program
Java hello world applet
Netbeans
A deeper look inside java
Javascript
JQuery
TypeScript
Node.js
php
Pascal
Free Pascal
Gnu Pascal
Eclipse Pascal
Debugging Pascal
TCL TK
Csharp
Basic
Perl
Ruby
Fortran
slibvga
Matlab
Scilab
Octave
Beautifiers
Patches
Creating a patch
Applying a patch
Sphinx
Doxygen
Doxygen with python
Create the documentation
Doxygen Syntax
Graphic support
Build tools
Autotools
Scons
cmake
pkg-config
Waf
Code analysis tools
Git
Ignoring files and directories
Going back
Release
Branch
Cloning
Gui
GitHub
Eclipse
Installing eclipse
Installing eclipse plug-ins
Working with eclipse
Eclipse internals
Plugin development