Webum
 
Webum > Computers > Software > Operating Systems > Linux >

Programming

  • Ada@
  • Assembly@
  • C@
  • C++@
  • Debugging
  • Fortran@
  • GCC@
  • GTK@
  • Java@
  • Oberon@
  • Project Management
  • Revision Control
  • Threads


    • Advanced Bash-Scripting
      A guide for those wishing to start shell scripting. Assumes no knowledge of shell scripting but advances quickly.
    • An Introduction To Linux/Unix Programming
      Well written, entertaining, basics for 1 hour presentation.
    • Borland Kylix
      A rapid application development environment for Linux, has similarities to Delphi. Provides a C++ IDE.
    • DCE RPC for Linux 2.0.30
      DCE RPC for Linux 2.0.30.
    • DDD - The Data Display Debugger
      The Data Display Debugger is a common graphical user interface to GDB, DBX, and XDB, the popular UNIX debuggers.
    • 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.
    • Dotfile Generator
      Helps you to generate configuration files (dotfiles) with an easy to use X-based interface.
    • Jan's Linux & Assembler(x86) HomePage
      Assembler and Linux, source examples for Nasm and GAS assemblers.
    • LCC-C Compiler For Linux
      LCC is a faster C compiler for Linux.
    • Linoleum: Linux Programming References
      Linux Programming Links
    • 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.
    • Linux assembly tutorial
      Linux Assembly Tutorial, CS 200 from fall 1998
    • 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.
    • Linux PIC Programmer
      PIC Programmer and PIC Projects
    • Linuxconf Project
      Tool for administering the software configuration on a system.
    • LinuxSoftware NZ
      A Wiki with discussion and tips on the subject of Linux software development.
    • maketool
      A simple GUI front-end to the GNU make utility.
    • Motor
      Motor is 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.
    • OProfile
      Detailed profiling package. Capable of profiling the whole system, from device drivers to applications.
    • 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.
    • Qt
      Qt is a GUI software toolkit. Qt simplifies the task of writing and maintaining GUI (graphical user interface) applications.
    • Serial Programming HOWTO
      An advanced guide on how to make your Linux software communicate with a serial interface.
    • TakeFive Software
      Offers a full range of source code engineering tools and services to keep software projects on a steady course.
    • 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.
    • 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.
    • The Linux Programmer's BouncePoint
      Links to software and documentation.A resource with useful information for the Linux programmer.
    • 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.
    • Unix Multi-Process Programming and Inter-Process Communications (IPC)
      Unix Multi-Process Programming and Inter-Process Communications (IPC)
    • VAST/f90 Fortran 90
      Compiler for Linux, limited personal version is free.
    • Wipeout Development Environment
      Multi-user software development environment for Linux and other Unix systems.
    • Wolfgang Oertl
      Various home-made software for Linux: Font Editor, a name server cache, and others.
    • wxGTK Homepage
      C++ library for cross-platform GUI development.
    • Xwpe-ALPHA Project
      Programming environment for UNIX systems. The user interface mimics the Borland C and Pascal family of products for MS-DOS.
    Español Português Français Deutsch Italiano Nederlands

    Help build the biggest human edited directory on the internet
    Add your website - Open Directory Project - Become an editor