« Logithèque Langages de programmation » : différence entre les versions

De Lea Linux
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
 
(12 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
[[Catégorie:Logitheque]]
== Logithèque - Développement - Langages de programmation ==


== Logithèque - Développement - Langages de programmation ==
Note : la licence précisée est celle des éventuels outils pour utiliser le langage. Cela n'a pas toujours beaucoup de sens, car souvent les langages n'appartiennent à personne et par conséquent n'importe qui peut les utiliser sans besoin d'une autorisation ou obligation de payer pour avoir le droit d'utilisation.


=== Navigation dans la logithèque ===
=== Navigation dans la logithèque ===


* [[Logithèque:Développement|Retour à Développement]]
* [[Logithèque Développement|Retour à Développement]]


===Liste des langages de programmation===
===Liste des langages de programmation===


====CodeWorker====
==== Ada ====
 
Ada est un langage de programmation orienté objet, réputé pour sa rigueur.
 
* http://www.adaic.org
 
Licence : aucune
 
==== C ====
 
C est un langage de programmation impératif conçu pour la programmation système. Conçu pour développer UNIX, c'est un des langages les plus utilisés au monde.
 
* aucun
 
Licence : aucune.
 
==== C++ ====
 
Le C++ est un langage de programmation permettant la programmation sous de multiples paradigmes comme la programmation procédurale, la programmation orientée objet et la programmation générique.
 
* aucun
 
Licence : aucune.
 
==== COBOL ====
 
COmmon Business Oriented Language (COBOL) est un langage pour la programmation d'applications de gestion. Il est encore utilisé dans le monde bancaire.
 
* aucun
 
Licence : aucune.
 
==== CodeWorker ====


Langage de script dédié à la programmation générative. On conçoit rapidement des générateurs de code, des grammaires pour acquérir les données à générer à partir de n'importe quel format, de la transformation de programmes ou de la retranscription d'un format dans un autre.  
Langage de script dédié à la programmation générative. On conçoit rapidement des générateurs de code, des grammaires pour acquérir les données à générer à partir de n'importe quel format, de la transformation de programmes ou de la retranscription d'un format dans un autre.  
Ligne 18 : Ligne 50 :
Licence : LGPL.
Licence : LGPL.


====Python====
==== Fortran ====
 
Fortran est un langage de programmation utilisé principalement en calcul scientifique.
 
* http://www.nag.co.uk/sc22wg5/
 
Licence : aucune.
 
==== Java ====
 
Le langage Java est un langage de programmation informatique orienté objet très populaire.
 
* http://www.java.com
 
Licence : GPL.
 
==== Lisp ====
 
Lisp est une famille de langages impératifs et fonctionnels.
 
* http://www.lisp.org
 
Licence : aucune.
 
==== Objective-C ====
 
Objective-C est un langage de programmation orienté objet réflexif. Objective-C est beaucoup utilisé par Apple, notamment pour les API Cocoa de Mac OS X et pour le développement d'applications iPhone.
 
* aucun.
 
Licence : aucune.
 
==== OCaml ====
 
OCaml est l'implémentation la plus avancée du langage de programmation Caml : il étend les possibilités de Caml en permettant la programmation orientée objet et la programmation modulaire.
 
* http://caml.inria.fr
 
Licence : Q Public License (compilateur), LGPL (bibliothèques).
 
==== Perl ====
 
Perl est un langage interprété particulièrement adapté au traitement et à la manipulation de chaines de caractères et de fichiers texte.
 
* http://www.perl.org
 
Licence : GPL, Artistic License.
 
==== PHP ====
 
PHP est un langage de scripts pour le Web.
 
* http://www.php.net
 
Licence : PHP license (libre mais incompatible avec la GPL).
 
==== Prolog ====
 
Prolog est l’un des principaux langages de programmation logique. Il est massivement utilisé en intelligence artificielle.
 
* http://www.logic.at/prolog/faq/
 
Licence : aucune.
 
==== Python ====


Langage de programmation sous forme de scripts, orienté objet, il est assez simple d'approche et puissant. Il existe de nombreuses libraries Python, et il est très bien documenté.
Langage de programmation sous forme de scripts, orienté objet, il est assez simple d'approche et puissant. Il existe de nombreuses libraries Python, et il est très bien documenté.
Ligne 25 : Ligne 121 :


Licence : Python Software Foundation License (PSFL) (libre, compatible GPL).
Licence : Python Software Foundation License (PSFL) (libre, compatible GPL).
==== Ruby ====
Ruby est un langage de programmation interprété, orienté objet et multi-paradigme.
* http://www.ruby-lang.org
Licence : Ruby license et GPL.
==== Scheme ====
Scheme est un langage qui se veut un clone « simplifié » de Lisp. Ce langage est souvent utilisé à but pédagogique.
* http://groups.csail.mit.edu/mac/projects/scheme/
Licence : aucune.
[[Catégorie:Logithèque]]

Dernière version du 12 juillet 2024 à 22:44

Logithèque - Développement - Langages de programmation

Note : la licence précisée est celle des éventuels outils pour utiliser le langage. Cela n'a pas toujours beaucoup de sens, car souvent les langages n'appartiennent à personne et par conséquent n'importe qui peut les utiliser sans besoin d'une autorisation ou obligation de payer pour avoir le droit d'utilisation.

Navigation dans la logithèque

Liste des langages de programmation

Ada

Ada est un langage de programmation orienté objet, réputé pour sa rigueur.

Licence : aucune

C

C est un langage de programmation impératif conçu pour la programmation système. Conçu pour développer UNIX, c'est un des langages les plus utilisés au monde.

  • aucun

Licence : aucune.

C++

Le C++ est un langage de programmation permettant la programmation sous de multiples paradigmes comme la programmation procédurale, la programmation orientée objet et la programmation générique.

  • aucun

Licence : aucune.

COBOL

COmmon Business Oriented Language (COBOL) est un langage pour la programmation d'applications de gestion. Il est encore utilisé dans le monde bancaire.

  • aucun

Licence : aucune.

CodeWorker

Langage de script dédié à la programmation générative. On conçoit rapidement des générateurs de code, des grammaires pour acquérir les données à générer à partir de n'importe quel format, de la transformation de programmes ou de la retranscription d'un format dans un autre. Ce langage de script est extensible à l'envie par plugin de librairies dynamiques intégrées comme packages.

Licence : LGPL.

Fortran

Fortran est un langage de programmation utilisé principalement en calcul scientifique.

Licence : aucune.

Java

Le langage Java est un langage de programmation informatique orienté objet très populaire.

Licence : GPL.

Lisp

Lisp est une famille de langages impératifs et fonctionnels.

Licence : aucune.

Objective-C

Objective-C est un langage de programmation orienté objet réflexif. Objective-C est beaucoup utilisé par Apple, notamment pour les API Cocoa de Mac OS X et pour le développement d'applications iPhone.

  • aucun.

Licence : aucune.

OCaml

OCaml est l'implémentation la plus avancée du langage de programmation Caml : il étend les possibilités de Caml en permettant la programmation orientée objet et la programmation modulaire.

Licence : Q Public License (compilateur), LGPL (bibliothèques).

Perl

Perl est un langage interprété particulièrement adapté au traitement et à la manipulation de chaines de caractères et de fichiers texte.

Licence : GPL, Artistic License.

PHP

PHP est un langage de scripts pour le Web.

Licence : PHP license (libre mais incompatible avec la GPL).

Prolog

Prolog est l’un des principaux langages de programmation logique. Il est massivement utilisé en intelligence artificielle.

Licence : aucune.

Python

Langage de programmation sous forme de scripts, orienté objet, il est assez simple d'approche et puissant. Il existe de nombreuses libraries Python, et il est très bien documenté.

Licence : Python Software Foundation License (PSFL) (libre, compatible GPL).

Ruby

Ruby est un langage de programmation interprété, orienté objet et multi-paradigme.

Licence : Ruby license et GPL.

Scheme

Scheme est un langage qui se veut un clone « simplifié » de Lisp. Ce langage est souvent utilisé à but pédagogique.

Licence : aucune.