Gcc est un projet GNU ( Gnu C Compiler).
Le développement et l'exécution d'applications Java peuvent être assurés
par différents produits, dont Jbuilder, Visual Age, Java Workshop ou
Blackdown. Il est également possible de développer à partir d'un éditeur
classique et de compiler le code à l'aide de guavac.
SUN assure également le suivi de son JDK pour Linux.
Le célèbre compilateur gnat est bien évidemment disponible sous GNU/Linux, puisqu'il est un projet GNU (GNu Ada Translator).
Le langage Pascal est supporté par un traducteur, qui convertit un
programme Pascal en un programme C. Ce traducteur, p2c, ne supporte
pas toutes les extensions du langage Pascal, en particulier celles
de Turbo Pascal.
Cependant, la société Borland [6] a récemment envisagé de
s'investir dans le monde Linux, et, suite à l'enthousiasme des réponses
à un sondage, envisage sérieusement de porter certaines de ses applications
phares sous Linux, dont Turbo Pascal et Delphi.
Perl est un langage atypique. Sa conception fait de ce langage un outil exceptionnellement simple19.2 et efficace pour le traitement de données. Grâce à ces particularités, perl est devenu l'outil le plus utilisé par les programmeurs de CGI19.3. La version de Perl utilisée sous Linux est la version Unix principale, il s'agit donc toujours de la version la plus récente.
Les environnements de développements ne sont pas très courants sous Linux:
la plupart des utilisateurs préfèrent se servir de leur éditeur de textes
favori, et utilisent l'outil make pour compiler.
Cependant, pour les utilisateurs désireux d'utiliser un environnement cohérent,
plusieurs possibilités existent:
Emacs (section 6.1) possède un mode programmation puissant qui,
une fois maîtrisé, assure de nombreuses facilités de développement.
Borland [6], suite à un sondage sur Internet, se prépare au
portage de plusieurs de ses principales applications, dont ses
environnements de développement.
Plusieurs projets d'environnements de développements libres on démarré récemment. Certains d'entre eux, comme kdevel (KDE), sont déjà tout à fait utilisables.