one of the largest directories of the web

Valid XHTML 1.0!

Home : Computers : Software : Operating Systems : Linux : Programming

Programming

This category is only for tools and methods of developing software for the Linux OS.

Sites in Programming

Thai Linux Working Group
Volunteer software developers from all over the world who attempt to develop an efficient and user-friendly operating system targeting both server and desktop usage.
Xwpe-ALPHA Project
Programming environment for UNIX systems. The user interface mimics the Borland C and Pascal family of products for MS-DOS.
wxGTK Homepage
C++ library for cross-platform GUI development.
Wipeout Development Environment
Multi-user software development environment for Linux and other Unix systems.
TakeFive Software
Offers a full range of source code engineering tools and services to keep software projects on a steady course.
The Linux Programmer's BouncePoint
Links to software and documentation.A resource with useful information for the Linux programmer.
Qt
Qt is a GUI software toolkit. Qt simplifies the task of writing and maintaining GUI (graphical user interface) applications.
Linux Development Tools
Programming languages, tools and libraries available for Linux.
Linux Enterprise Computing
Various aspects of Linux in business, including databases, bug tracking project management ,help-desk automation tools,and version configuration management tools.
developerWorks : Linux : overview
The Linux content zone on the developerWorks Web site is a developer resource for information on Linux, Linux resources, and Linux development.
LCC-C Compiler For Linux
LCC is a faster C compiler for Linux.
Linoleum: Linux Programming References
Linux Programming Links
TCM - Toolkit for Conceptual Modeling
The Toolkit for Conceptual Modeling (TCM) is a collection of software tools to present conceptual models of software systems in the form of diagrams, tables, trees, and the like.
Linux assembly tutorial
Linux Assembly Tutorial, CS 200 from fall 1998
Linuxconf Project
Tool for administering the software configuration on a system.
Dotfile Generator
Helps you to generate configuration files (dotfiles) with an easy to use X-based interface.
maketool
A simple GUI front-end to the GNU make utility.
Serial Programming HOWTO
An advanced guide on how to make your Linux software communicate with a serial interface.
Advanced Bash-Scripting
A guide for those wishing to start shell scripting. Assumes no knowledge of shell scripting but advances quickly.
Borland Kylix
A rapid application development environment for Linux, has similarities to Delphi. Provides a C++ IDE.
Motor
A text-mode integrated programming environment for Linux. It consists of an editor with syntax highlighting, a project manager, a makefile generator, gcc, ctags, gdb, autoconf/automake and grep front-ends. CVS integration is also provided. It allows one to edit, compile, and debug programs without a need to leave the IDE, automatically check in/out files from a CVS repository and import projects into CVS, and generate distribution packages (tar.gz and RPM). The color schemes are customisable.
Pandora Engine
The Pandora Engine is an object-oriented development environment that is specially designed for multi-platform use. It supports audio, graphics, effects, compression, scripting and interface development.
Translation of apt (Debian package transfer tool)
Debian's apt needs translations. This is a place for translators to coordinate and for users to download the newest translations.
Linux 2.4 Filesystem Porting Issues
This document is a partial comparison of Linux kernels 2.2.18 and 2.4.0 focusing on changes in filesystem code.
DCE RPC for Linux 2.0.30
DCE RPC for Linux 2.0.30.
Unix Multi-Process Programming and Inter-Process Communications (IPC)
Unix Multi-Process Programming and Inter-Process Communications (IPC)
Jan's Linux & Assembler(x86) HomePage
Assembler and Linux, source examples for Nasm and GAS assemblers.
Linux PIC Programmer
PIC Programmer and PIC Projects
Wolfgang Oertl
Various home-made software for Linux: Font Editor, a name server cache, and others.
OProfile
Detailed profiling package. Capable of profiling the whole system, from device drivers to applications.
LinuxSoftware NZ
A Wiki with discussion and tips on the subject of Linux software development.

sub categories in Programming

Debugging Debugging
Revision Control Revision Control
Project Management Project Management
Threads Threads

other references

Computers : Programming : Compilers : GNU Compiler Collection Computers : Programming : Compilers : GNU Compiler Collection
Computers : Programming : Languages : Ada : Linux Computers : Programming : Languages : Ada : Linux
Computers : Programming : Languages : Assembly Computers : Programming : Languages : Assembly
Computers : Programming : Languages : C Computers : Programming : Languages : C
Computers : Programming : Languages : C++ Computers : Programming : Languages : C++
Computers : Programming : Languages : Fortran Computers : Programming : Languages : Fortran
Computers : Programming : Languages : Java : Implementations Computers : Programming : Languages : Java : Implementations
Computers : Programming : Languages : Oberon Computers : Programming : Languages : Oberon
Computers : Software : Operating Systems : Graphic Subsystems : Toolkits : Gtk Computers : Software : Operating Systems : Graphic Subsystems : Toolkits : Gtk

this category in other languages

Programmierung German : Programmierung
Programming  -  Directory Programming  -  Directory Programming  -  Directory Programming  -  Directory