添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
灰常酷的手套  ·  Test longue durée du ...·  10 小时前    · 
体贴的李子  ·  Essai du groupe SRAM ...·  10 小时前    · 
谦虚好学的火柴  ·  Donec ullamcorper ...·  5 天前    · 
冷冷的夕阳  ·  Implémentation de la ...·  2 周前    · 
低调的菠菜  ·  加速快、油耗低! ...·  1 年前    · 
Cliquez sur un langage de programmation dans la liste ci-dessous pour accéder à toutes les ressources que nous proposons pour apprendre ce langage. Vous pourrez, notamment, accéder à nos forums d´entraide , nos cours et tutoriels pour apprendre la programmation en utilisant ces langages, nos FAQs et nos outils sur tous ces langages de programmation.

Les meilleurs langages de programmation

Les meilleurs langages de programmation Consultez tous les outils

Nombre d´outils : 39, dernière mise à jour : 30 octobre 2013

Présentation de l´outil
Caml
Présentation
Caml (Categorical Abstract Machine Language) est un langage de programmation permettant la programmation fonctionnelle, impérative et objet. Il se distingue notamment par sa notion d'inférence de type. Caml est un langage de programmation généraliste conçu pour la sécurité et la fiabilité des programmes. Il existe deux implémentations de Caml : OCaml et Caml Light.
Liens
Forum Caml
Présentation de l´outil
F#
Présentation
Le langage F# est un langage de programmation fonctionnel, impératif et orienté objet. F# est un langage fortement typé utilisant l'inférence de types. Il s'agit d'une version dérivée du langage OCaml adaptée pour la plate-forme .NET. Ces deux langages de programmation (F# et OCaml) font partie de la famille des langages ML. F# utilise par défaut le mécanisme de l'évaluation stricte, mais peut mettre en œuvre l'évaluation paresseuse des expressions grâce à l'utilisation du mot-clé lazy .
Liens
Rubrique DotNet de Developpez.com
Forum F#
Présentation de l´outil
Haskell
Présentation
Haskell est un langage de programmation fonctionnel basé sur le lambda-calcul et la logique combinatoire. Créé en 1990 par un comité de chercheurs en théorie des langages intéressés par les langages fonctionnels et l'évaluation paresseuse, le nom du langage a pour origine le mathématicien et logicien Haskell Brooks Curry. Les fonctionnalités les plus intéressantes sont le support des fonctions récursives, l'inférence de types, les listes en compréhension et l'évaluation paresseuse.
Liens
Forum Haskell
Présentation de l´outil
Scheme
Présentation
Scheme est un langage de programmation fonctionnel dérivé de Lisp, créé par Gerald Jay Sussman et Guy L. Steele. Scheme possède un nombre très limité de mots-clés. Comme en Lisp, la notation préfixée permet de s'affranchir d'une précédence des opérateurs. De plus, la puissance des macros de Scheme lui permet de s'adapter à n'importe quel problème, notamment de le rendre orienté objet et donc multi-paradigme.
Liens
Forum Scheme
Présentation de l´outil
PL/SQL
Présentation
PL/SQL est un langage de programmation, conçu aux paradigmes procédural et structuré. Il est propriétaire, créé par Oracle et utilisé dans le cadre de bases de données relationnelles. Sa syntaxe générale ressemble à celle des langages Pascal et Ada. À la base, PL/SQL est un langage interprété, mais depuis la version 9i RC1, le code peut être compilé en code machine.
Liens
Forum PL/SQL
Présentation de l´outil
Bash
Présentation
Bash, qui signifie Bourne-again shell, est le shell du projet GNU. Basé sur le Bourne shell, Bash lui apporte de nombreuses améliorations, provenant notamment du Korn shell et du C shell. Bash est un logiciel libre et l'interprète par défaut sur de nombreux Unix libres, notamment sur les systèmes GNU/Linux. C'est aussi le shell par défaut de Mac OS X et il a été porté sous Windows par le projet Cygwin.
Liens
Forum Shell
Présentation de l´outil
Transact-SQL
Présentation
Le Transact-SQL (T-SQL) est une extension propriétaire de Sybase et Microsoft au langage SQL. Transact-SQL a été développé à l'origine par la société Sybase. Transact-SQL est ainsi aujourd'hui le langage de programmation associé à la fois aux SGBD Microsoft SQL Server et Sybase Adaptive Server Enterprise. De facon similaire au PL/SQL d'Oracle, Transact-SQL permet d'étendre les fonctionnalités de base du SGBD, via des procédures stockées.
Liens
Forum Transact-SQL
Présentation de l´outil
Lua
Présentation
Lua est un langage de script libre, réflexif et impératif. Créé en 1993, Lua a été développé par Luiz Henrique de Figueiredo, Roberto Ierusalimschy et Waldemar Celes. Lua est écrit en langage C ANSI strict, et de ce fait est compilable sur une grande variété de systèmes. Il est souvent utilisé dans des systèmes embarqués où sa compacité est très appréciée.
Liens
Forum Lua
Tutoriels pour apprendre la programmation en Lua
Présentation de l´outil
Assembleur
Présentation
Le langage Assembleur est un langage de bas niveau qui représente le langage machine (c'est-à-dire le langage du microprocesseur) sous une forme lisible par un humain. Les combinaisons de bits du langage machine sont représentées par des symboles dits « mnémoniques », c'est-à-dire faciles à retenir. Le programme assembleur convertit ces mnémoniques en langage machine en vue de créer par exemple un fichier exécutable.
Liens
Rubrique Assembleur de Developpez.com
Forum Assembleur
FAQ Assembleur
Tutoriels pour apprendre la programmation en Assembleur
Présentation de l´outil
WinDev (WLangage)
Présentation
Le WLangage (langage de WinDev) est un langage de programmation procédurale permettant la programmation impérative et la programmation orientée objet. Le WLangage est compilé dans un langage intermédiaire qui sera ensuite interprété par une machine virtuelle ou exécuté par un compilateur JIT. Une partie des fonctions du langage est basée sur l'API Windows. Le WLangage peut être écrit en français ou en anglais.
Liens
Rubrique WinDev de Developpez.com
Forum WinDev
FAQ WinDev
Tutoriels pour apprendre la programmation en WinDev
Présentation de l´outil
Pascal
Présentation
Inventé par Niklaus Wirth dans les années 1970, conçu initialement pour l'enseignement, le langage Pascal est un langage de programmation à la syntaxe claire et rigoureuse. Il est toujours très présent aujourd'hui, grâce à ses nombreuses extensions, dont le célèbre (mais obsolète) Turbo Pascal, et dont les principales sont aujourd'hui Object Pascal et Delphi. Le nom du langage vient du mathématicien français Blaise Pascal.
Liens
Rubrique Pascal de Developpez.com
Forum Pascal
FAQ Pascal
Tutoriels pour apprendre la programmation en Pascal
Outils Pascal
Présentation de l´outil
COBOL
Présentation
COBOL (COmmon Business Oriented Language) est un langage de programmation conçu pour faciliter l'écriture d'applications de gestion. Le langage COBOL était le langage le plus utilisé entre 1960 et 1980 et reste encore utilisé dans les grandes entreprises notamment financières qui disposent de logiciels en COBOL. Écrites à une époque où les octets coûtaient cher, les applications COBOL ont fait craindre le fameux bogue de l'an 2000.
Liens
Rubrique COBOL de Developpez.com
Forum COBOL
Présentation de l´outil
Fortran
Présentation
Fortran, qui signifie FORmula TRANslator, est un langage de programmation utilisé actuellement en mathématiques et dans le calcul scientifique. Toutefois, beaucoup de programmes scientifiques sont à présent écrits en C et C++. D'autres langages compilés sont parfois utilisés pour le calcul scientifique, et surtout des logiciels tels que Scilab ou Matlab. Ce dernier était à l'origine un programme en Fortran, distribué aux universités et aux centres de recherche.
Liens
Rubrique Fortran de Developpez.com
Forum Fortran
FAQ Fortran
Tutoriels pour apprendre la programmation en Fortran
Présentation de l´outil
Visual Basic 6
Présentation
Visual Basic est un langage de programmation événementiel dérivé du langage BASIC, permettant le développement rapide d'applications avec interface graphique et l'accès aux bases de données. Les langages de script tels que VBA et VBScript sont syntaxiquement proches de Visual Basic, mais s'utilisent et se comportent de façon très différente. Visual Basic est un des langages les plus utilisés pour l'écriture d'applications commerciales.
Liens
Rubrique Visual Basic de Developpez.com
Forum Visual Basic
FAQ Visual Basic
Tutoriels pour apprendre la programmation en Visual Basic
Outils Visual Basic
Présentation de l´outil
Ada
Présentation
Ada est un langage de programmation conçu par l'équipe de CII-Honeywell Bull. Sa deuxième version, Ada95, est le premier langage orienté objet standardisé de manière internationale. Il est notamment utilisé dans des systèmes temps réel et embarqués nécessitant un haut niveau de fiabilité et de sécurité. Le nom Ada a été choisi en l'honneur d'Ada Lovelace, qui est supposée avoir été la première informaticienne de l'histoire.
Liens
Rubrique Ada de Developpez.com
Forum Ada
Tutoriels pour apprendre la programmation en Ada
Présentation de l´outil
Lisp
Présentation
Lisp est le plus ancien des langages impératifs et fonctionnels. Le nom Lisp signifie « List Processing ». Le langage se caractérise par sa notation préfixée, son typage dynamique, la programmation fonctionnelle, sa gestion de la mémoire et sa capacité à manipuler le code source comme une donnée. Il a été notamment utilisé pour la recherche en intelligence artificielle.
Liens
Forum Lisp
Présentation de l´outil
Basic
Présentation
BASIC signifie Beginner's All-purpose Symbolic Instruction Code, et représente toute une famille de langages de haut niveau. Il a été conçu par John George Kemeny et Thomas Eugene Kurtz à l'université de Dartmouth pour faciliter la programmation des ordinateurs par des non-informaticiens. Le BASIC est peut-être le langage de programmation le plus connu.
Liens
Forum Basic
Présentation de l´outil
C++/CLI
Présentation
Le C++/CLI est un langage à part parmi les langages .NET, il est le seul à permettre le mélange de code avec le langage dont il est issu le : C++. Pour activer la programmation en C++ dans un environnement d'exécution managé sur la plateforme .NET, vous pouvez utiliser C++/CLI. C++/CX est un sous-ensemble de C++/CLI. C++/CLI étend la norme d'ISO/ANSI C++, et est défini sous la norme ECMA C++/CLI .
Liens
Forum C++/CLI
FAQ C++/CLI
Tutoriels pour apprendre la programmation en C++/CLI
Présentation de l´outil
D
Présentation
Le langage D est un langage de programmation impératif et orienté objet. Il a été créé par Walter Bright et a pour vocation d'être le successeur du C. Le langage possède une syntaxe épurée pour accélérer la compilation, permet la programmation par contrat, les tests unitaires, les modules, les fonctions anonymes, les templates et le ramasse-miettes. Il peut faire de la programmation bas niveau et s'interfacer avec des bibliothèques écrites en C.
Liens
Forum D
Présentation de l´outil
Prolog
Présentation
PROLOG (PROgrammation LOGique) est un langage de programmation logique, créé par Alain Colmerauer et Philippe Roussel. Le but était de concevoir un langage de programmation qui permettait d'utiliser l'écriture de la logique à la place de la séquence d'opérations que doit réaliser l'ordinateur dans un langage classique. Prolog est actuellement utilisé dans l'intelligence artificielle et dans le traitement linguistique par ordinateur.
Liens
Rubrique Prolog de Developpez.com
Forum Prolog
Tutoriels pour apprendre la programmation en Prolog
Présentation de l´outil
R
Présentation
R, qui met en œuvre le langage de programmation S, est un environnement mathématique utilisé pour le traitement de données et l'analyse statistique. R est considéré par ses créateurs comme étant une exécution de S, avec la sémantique dérivée du langage Scheme. R est codé dans les langages C, C++, Fortran et Java.
Liens
Rubrique R de Developpez.com
Forum R
Tutoriels pour apprendre la programmation en R
Présentation de l´outil
Tcl/Tk
Présentation
Tcl est un langage de scripts conçu par John Ousterhout, s'inspirant du C, du Lisp, de Awk et de la programmation shell. Tk est une extension à Tcl permettant de créer des interfaces graphiques portables. Tcl/Tk s'interface avec d'autres langages tels que Perl, Python, Ruby, Lua, Common Lisp, REXX, Ada, Prolog, OCaml, R ou APL. Tcl/Tk fait partie des langages de programmation ayant la propriété d'homoiconicité comme pour Lisp.
Liens
Forum Tcl/Tk
Présentation de l´outil
Caml Light
Présentation
Caml Light est une implémentation légère du langage de programmation Caml développé par l'INRIA. Elle est stable et facilement portable. Cette version de Caml permet une programmation fonctionnelle et impérative. Caml Light ne permet pas la programmation orientée objet contrairement à OCaml, son successeur. Caml Light est souvent utilisé pour initier les étudiants à l'algorithmique.
Liens
Forum Caml Light
Présentation de l´outil
LaTeX
Présentation
LaTeX est un langage et un système de composition de documents créé par Leslie Lamport en 1983. Du fait de sa relative simplicité, LaTeX est devenu la méthode privilégiée d'écriture de documents scientifiques employant TeX. Il est particulièrement utilisé dans les domaines techniques et scientifiques pour la production de documents de taille moyenne ou importante.
Liens
Rubrique LaTeX de Developpez.com
Forum LaTeX
FAQ LaTeX
Tutoriels pour apprendre la programmation en LaTeX
Outils LaTeX
Présentation de l´outil
OCaml
Présentation
OCaml, anciennement connu sous le nom d'Objective Caml, est l'implémentation la plus avancée du langage de programmation Caml, créé par Xavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy et leurs collaborateurs en 1996. Ce langage, de la famille des langages ML, est un projet open source dirigé et maintenu essentiellement par l'Inria. OCaml est le successeur de Caml Light, auquel il a ajouté entre autres une couche de programmation objet.
Liens
Forum OCaml
Présentation de l´outil
PowerShell
Présentation
Windows PowerShell est une interface en ligne de commande et un langage de script développé par Microsoft. Il est inclus dans Windows 7 et fondé sur la programmation orientée objet (et le framework Microsoft .NET). À la base influencé par le langage Tcl, Windows PowerShell est plus proche des langages de script orientés objet comme Perl que de langages de shell, comme Bash. PowerShell est compatible avec toutes les versions de Windows qui supportent .NET 2.0.
Liens
Rubrique Windows de Developpez.com
Forum PowerShell
Tutoriels pour apprendre la programmation en PowerShell
Présentation de l´outil
PureBasic
Présentation
PureBasic est un langage de programmation de type BASIC compilé. La syntaxe de PureBasic est simple, mais ses possibilités sont infinies grâce à certaines caractéristiques évoluées comme, entre autres, les pointeurs, structures, procédures, listes dynamiques, etc. Le programmeur expérimenté n'aura aucune difficulté à accéder aux structures du système d'exploitation et aux API's.
Liens
Rubrique PureBasic de Developpez.com
Forum PureBasic
FAQ PureBasic
Tutoriels pour apprendre la programmation en PureBasic
Outils PureBasic
Présentation de l´outil
Scala
Présentation
Scala est un langage de programmation multi-paradigme conçu pour exprimer les modèles de programmation courants dans une forme concise et élégante. Scala intègre les paradigmes de programmation orientée objet et de programmation fonctionnelle, avec un typage statique. Il est prévu pour être compilé en bytecode Java (exécutable sur la JVM), ou .Net.
Liens
Forum Scala
Présentation de l´outil
Smalltalk
Présentation
Créé en 1972, Smalltalk est un langage de programmation orienté objet, réflexif et dynamiquement typé. Il fut l'un des premiers langages de programmation à disposer d'un environnement de développement intégré complètement graphique. Il est inspiré par Lisp et Simula. Smalltalk a été d'une grande influence dans le développement de nombreux langages de programmation, dont : Objective-C, Java et Ruby.
Liens
Forum Smalltalk
Présentation de l´outil
VBScript
Présentation
Souvent comparé au JavaScript, VBScript est un sous-ensemble de Visual Basic utilisé en tant que langage de script d'usage général. Le VBScript est souvent utilisé en remplacement des fichiers batch DOS. Comme tout langage de script, VBscript est un langage interprété. VBScript est un langage propre à Microsoft et n'est interprété que par Internet Explorer. De ce fait ce langage n'a pas la portabilité de JavaScript par exemple.
Liens
Forum VBScript
FAQ VBScript
Tutoriels pour apprendre la programmation en VBScript
Présentation de l´outil
XML
Présentation
XML (Extensible Markup Language) est un langage informatique de balisage générique qui dérive du SGML. Sa syntaxe est dite « extensible » car elle permet de définir différents espaces de noms, c'est-à-dire des langages avec chacun leur vocabulaire et leur grammaire, comme XHTML, XSLT, RSS, SVG… La syntaxe du XML est reconnaissable par son usage des chevrons encadrant les balises.
Liens
Rubrique XML de Developpez.com
Forum XML
FAQ XML
Tutoriels pour apprendre la programmation en XML
Présentation de l´outil
PowerBuilder
Présentation
PowerBuilder est un langage et un EDI initialement développé par la société PowerSoft, qui a été rachetée par Sybase en 1994, elle-même rachetée par SAP en 2010. C'est un langage semi-compilé, orienté objet, générant du C++ utilisé principalement pour des applications de gestion. Son principe central est la standardisation du dialogue avec les bases de données à l'aide de datawindows et la possibilité d'utiliser du SQL directement dans le langage PowerScript.
Liens
Forum PowerBuilder
Présentation de l´outil
LabVIEW (G)
Présentation
LabVIEW est le cœur d'une plate-forme de conception de systèmes de mesure et de contrôle, basée sur un environnement de développement graphique de National Instruments. Le langage graphique utilisé dans cette plate-forme est appelé "G". Créé à l'origine sur Apple Macintosh en 1986, LabVIEW est utilisé principalement pour la mesure par acquisition de données, pour le contrôle d'instruments et pour l'automatisme industriel.
Liens
Rubrique LabVIEW de Developpez.com
Forum LabVIEW
FAQ LabVIEW
Tutoriels pour apprendre la programmation en LabVIEW
Présentation de l´outil
SAP (ABAP)
Présentation
ABAP est un langage de programmation propriétaire, faisant partie de l'ensemble logiciel SAP. Il s'agit actuellement du langage utilisé dans la programmation des Web Application Server faisant partie de la plateforme Netweaver pour la réalisation de progiciels. ABAP est l'un des successeurs du COBOL et est apparu dans les années 1980 suivant la vague des langages de quatrième génération (L4G).
Liens
Forum SAP (ABAP)
Présentation de l´outil
SAS
Présentation
Le langage de commande de SAS, qui signifie Statistical Analysis System, est un langage de programmation de quatrième génération (L4G) édité par le SAS Institute depuis 1976. Le langage SAS est basé sur trois parties : les étapes DATA, les procédures qui ont chacune leur objectif, et le langage MACRO qui est un langage permettant d'automatiser les traitements.
Liens
Rubrique SAS de Developpez.com
Forum SAS
FAQ SAS
Tutoriels SAS
Présentation de l´outil
REBOL
Présentation
REBOL est un langage de programmation script de haut niveau conçu et imaginé par Carl Sassenrath basé sur la sémantique dénotationnelle et se proclamant « Messaging Language ». REBOL propose une implémentation orientée objet particulièrement simple mais très efficace. Il n'y a pas de notion de classe, chaque objet étant instanciable à partir d'un autre. Les notions d'instanciation et d'héritage sont moins distinctes que dans la plupart des autres langages orientés objets.
Liens
Forum REBOL
Présentation de l´outil
Maple
Présentation
Maple est un logiciel propriétaire de calcul formel. Maple est un système interprété, c'est-à-dire que l'utilisateur tape une ligne de commande suivie d'un terminateur, ce qui provoque une évaluation (calcul ou résolution) et le système retourne un résultat. Maple représente les objets sous la forme d'un graphe orienté acyclique. Maple est utilisé dans un nombre d'applications remarquables des sciences et des mathématiques.
Liens
Forum Maple
Présentation de l´outil
Scilab
Présentation
Scilab est un logiciel libre de calcul numérique multi-plate-forme fournissant un environnement de calcul pour des applications scientifiques. Il possède un langage de programmation orienté calcul numérique de haut niveau. La syntaxe et les possibilités offertes par Scilab sont similaires à celles de Matlab. Les deux ne sont, cependant, pas compatibles bien qu'un traducteur de Matlab vers Scilab existe.
Liens
Forum Scilab
FAQ Scilab
Présentation de l´outil
VHDL
Présentation
VHDL est un langage de description de matériel destiné à représenter le comportement ainsi que l'architecture d'un système électronique numérique. La syntaxe du VHDL est tirée du langage Ada, dont les mots clefs ont été adaptés à la conception matérielle. Le nom complet du langage est VHSIC Hardware Description Language. VHDL est le langage majoritairement utilisé par les entreprises européennes alors que le langage Verilog est souvent préféré ailleurs.
Liens
Forum VHDL

Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.