Portail:Programmation informatique

Projet
Bistro
Portail de la programmation informatique

1 781 articles de Wikipédia sont actuellement consacrés à la programmation informatique.

Présentation
modifier
La programmation informatique est l'ensemble des activités qui permettent l'écriture des programmes informatiques. C'est une étape importante de la conception de logiciel et de matériel.

Pour écrire le résultat de cette activité, on utilise un langage de programmation, un code de communication permettant à un être humain de dialoguer avec une machine en lui soumettant des instructions et en analysant les données matérielles fournies par le système, généralement un ordinateur.

Lumière sur...
modifier
Ruby-logo-notext.png

Le Ruby est un langage de programmation orienté objet. Le nom Ruby n'est pas un acronyme mais un jeu de mots sur Perl. Yukihiro Matsumoto est son créateur. Ne trouvant pas dans les langages de programmation déjà existants (dont Perl et Python) de quoi le satisfaire (à préciser), il commença l'écriture en 1993 et publia une première version en 1995. Depuis, les versions se sont enchaînées, généralement pour Noël.


En savoir plus...

Le saviez-vous ?
modifier
  • Le langage de programmation utilisé dans les applications Microsoft Office est le Visual Basic. Certains s’en servent pour créer des macros.
  • Le premier langage orienté objet a été inventé en 1960, il s’appelle Simula mais l’« orienté objet » fut vraiment popularisé par Smalltalk en 1980. L'orienté objet est très utilisé aujourd'hui, notamment grâce au C++, au C#, à Python, à PHP ou bien à Java.
  • La première version du SGBD Oracle date de 1977.
  • En nommant l'EDI Eclipse, IBM visait principalement Visual Studio de Microsoft et non Sun Microsystems.
Index thématique
modifier
Pratiques

Algorithmique • Gestion de versions • Optimisation du code • Programmation système • Refactoring • Tests • Test unitaire • Test d'intégration

Techniques de programmation

Concurrente • Déclarative • Fonctionnelle • Impérative • Logique • Orientée aspect • Orientée composant • Orientée objet • Orientée prototype • Par contraintes • Par contrat • Par intention • Parallèle • Procédurale • Structurée

Personnalités

John Backus • Haskell Curry • Ole-Johan Dahl • James Gosling • Grace Hopper • Jean Ichbiah • Brian Kernighan • Donald Knuth • Rasmus Lerdorf • Ada Lovelace • Peter Naur • John Ousterhout • Dennis Ritchie • Guido van Rossum • Alexander Stepanov • Bjarne Stroustrup • Niklaus Wirth

Voir aussi : Personnalités en langages de programmation

Principaux langages

Langages à objets :
C++ • Objective-C • C# • D •Delphi • Eiffel • Groovy • Java • Lisaac • Logo • PHP • Python • Ruby • Simula • Smalltalk • Swift

Langages impératifs :
Algol • APL • ASP • Assembleur • BASIC • C • COBOL • Natural • Forth • Fortran • Limbo • LSE • Pascal • Perl • PHP • PL/I • TCL • Visual Basic • WLangage

Langages fonctionnels :
Haskell • ML/OCaml/F# • Lisp/Common Lisp • Scheme • XSLT • Scala

Langages déclaratifs :
Clips • Prolog

Langages concurrents :
Ada • Erlang • Go

Divers :
Forme de Backus-Naur • Langage de programmation exotique

Participez au projet !
modifier
Vous pouvez participer au travail communautaire autour de ce portail. Pour cela, rendez-vous sur le « Projet Informatique ».
Wikimédia associés
modifier

Médias utilisés sur cette page

Max-cut.svg
Auteur/Créateur: Miym, Licence: CC BY-SA 3.0
Maximum cut
Crystal kpackage.png
Auteur/Créateur: Everaldo Coelho (YellowIcon);, Licence: LGPL
Une icône du thème Crystal
Ruby-logo-notext.png
Auteur/Créateur: Tom Schaub, Licence: CC BY-SA 3.0
The logo, selected as winner of the Ruby Logo Contest
Logic.svg
Auteur/Créateur: It Is Me Here, Licence: CC BY-SA 3.0
SVG version of ¬(p˄¬p)
Circle-icons-cursor.svg
Auteur/Créateur: Elegant Themes, Licence: GPL
We’ve designed a 192 piece set of flat icons, and they are all yours, for free! The icons come in two versions: full color and single color, for a total of 384 variations. This download includes .ai, .eps, .pdf, and .png (64px and 128px). Below is the full set in both styles. These icons are completely free and Open Source under the GPL, so feel free to use them in your personal and commercial projects alike. We are on a mission to create the best collection of Open Source graphics on the web, so that the WordPress ecosystem can use and enjoy them alongside the freedoms they have become accustomed to. Stay tuned for more great stuff!
Circle-icons-dev.svg
Auteur/Créateur: Elegant Themes, Licence: GPL
We’ve designed a 192 piece set of flat icons, and they are all yours, for free! The icons come in two versions: full color and single color, for a total of 384 variations. This download includes .ai, .eps, .pdf, and .png (64px and 128px). Below is the full set in both styles. These icons are completely free and Open Source under the GPL, so feel free to use them in your personal and commercial projects alike. We are on a mission to create the best collection of Open Source graphics on the web, so that the WordPress ecosystem can use and enjoy them alongside the freedoms they have become accustomed to. Stay tuned for more great stuff!