| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| programmation [Le 23/01/2026, 04:12] – +rust krodelabestiole | programmation [Le 20/02/2026, 10:06] (Version actuelle) – [liens à corriger] FrancoisA30 |
|---|
| ===== Outils généraux ===== | ===== Outils généraux ===== |
| ==== Documentation hors ligne ==== | ==== Documentation hors ligne ==== |
| | * Documentation des logiciels et composants installés dans Ubuntu accessibles dans /usr/share/doc |
| * [[:Devhelp]] : Consultation hors ligne de documentation principalement sur le développement GTK+ et GNOME. | * [[:Devhelp]] : Consultation hors ligne de documentation principalement sur le développement GTK+ et GNOME. |
| * **[[apt>zeal]]** : Consultation hors ligne de documentation sur plus de 190 langages de programmation. [[https://zealdocs.org/|Site de zeal]]\\ | * **[[apt>zeal]]** : Consultation hors ligne de documentation sur plus de 190 langages de programmation. [[https://zealdocs.org/|Site de zeal]]\\ |
| | |
| |
| ==== Outils de gestion de version (Versionning) ==== | ==== Outils de gestion de version (Versionning) ==== |
| |
| ==== UML ==== | ==== UML ==== |
| //Voir la page [[:uml|page sur UML]]// | <note>Voir la page [[:UML]].</note> |
| |
| ==== XML ==== | ==== XML ==== |
| //Voir la page [[:Xslt]] - Les processeurs XSLT.// | <note>Voir la page [[:XSLT]] - Les processeurs XSLT.</note> |
| |
| ===== IDE (Environnement de Développement Intégré) ===== | ===== IDE (Environnement de Développement Intégré) ===== |
| //Les IDE sont les principaux outils des développeurs. Ils bénéficient d'une [[:IDE|page de documentation dédiée]].// | Les IDE sont les principaux outils des développeurs. Ils bénéficient d'une [[:IDE|page de documentation dédiée]]. |
| |
| ==== Éditeur de texte==== | ==== Éditeur de texte==== |
| Une alternative à l'utilisation d'un [[:IDE]] est l'emploi d'un éditeur de texte et d'outils complémentaires individuels. | Une alternative à l'utilisation d'un [[:IDE]] est l'emploi d'un éditeur de texte et d'outils complémentaires individuels. |
| |
| //Voir la page [[:editeur_de_texte#editeurs_orientes_developpement|éditeurs orientés pour la programmation]].// | <note>Voir la page [[:editeur_de_texte#editeurs_orientes_developpement|éditeurs orientés pour la programmation]].</note> |
| |
| ===== Système ===== | ===== Système ===== |
| *[[:gEcrit]] [[http://gecrit.sourceforge.net/]] - Nouvel IDE pour Python. (n'est plus en développement) | *[[:gEcrit]] [[http://gecrit.sourceforge.net/]] - Nouvel IDE pour Python. (n'est plus en développement) |
| *[[:spyder|Spyder]] - **__S__cientific __PY__thon __D__evelopment __E__nvi__R__onment** | *[[:spyder|Spyder]] - **__S__cientific __PY__thon __D__evelopment __E__nvi__R__onment** |
| *[[:PyCharm]] est un [[wpfr>Environnement de développement intégré]] (IDE) [[:python|Python]] développé et édité par JetBrains basé sur la plateforme [[:intellij|IntelliJ]]. | *[[:PyCharm]] est un [[:IDE]] [[:Python]] développé et édité par JetBrains basé sur la plateforme [[:intellij|IntelliJ]]. |
| |
| //[[:python|Voir la page dédiée à python]]// | //[[:python|Voir la page dédiée à python]]// |
| |
| ====Java==== | ==== Java ==== |
| * [[:Java]] - Comment installer le support Sun Java //(JRE)// (installation, exécution des « .jar » et plugin de Mozilla Firefox) ? | * [[:Java]] - Comment installer le support Sun Java //(JRE)// (installation, exécution des « .jar » et plugin de Mozilla Firefox) ? |
| * [[:jbuilder2005|JBuilder 2005]] - Comment installer l'environnement de développement intégré Borland JBuilder 2005 ? | * [[:jbuilder2005|JBuilder 2005]] - Comment installer l'environnement de développement intégré Borland JBuilder 2005 ? |
| |
| ==== Ruby ==== | ==== Ruby ==== |
| * [[https://arcadia-ide.org/|Arcadia IDE]] - IDE en TCL/TK et dedié à ruby, possède un debogueur. Accessible depuis gem ou sur rubyforge | * [[https://arcadia-ide.org/|Arcadia IDE]] - [[:IDE]] en TCL/TK et dedié à ruby, possède un debogueur. Accessible depuis gem ou sur rubyforge |
| * [[:rubyonrails|Ruby on Rails]] : Rails est un framework open-source d'une grande qualité destiné aux développements d'applications et services web en Ruby. | * [[:rubyonrails|Ruby on Rails]] : Rails est un framework open-source d'une grande qualité destiné aux développements d'applications et services web en Ruby. |
| |
| |
| ==== Pascal ==== | ==== Pascal ==== |
| * [[:Lazarus]] - IDE basé sur Free Pascal et semblable à Delphi | * [[:Lazarus]] - [[:IDE]] basé sur Free Pascal et semblable à Delphi |
| * [[:fpc]] - Compilateur Free Pascal | * [[:fpc]] - Compilateur Free Pascal |
| |
| |
| ===== Développement de jeux vidéo ===== | ===== Développement de jeux vidéo ===== |
| //Voir la page [[:developpement de jeux video|Développement de jeux vidéo]]// | Voir la page [[:developpement de jeux video|Développement de jeux vidéo]] |
| |
| ===== Logiciels et utilitaires (par langages) ===== | ===== Logiciels et utilitaires (par langages) ===== |
| |
| ===== Pages concernant la programmation ===== | ===== Pages concernant la programmation ===== |
| | |
| {{backlinks>programmation}} | {{backlinks>programmation}} |
| ---- | ---- |
| {{topic>programmation}} | {{topic>programmation}} |
| ---- | ---- |
| ===== liens à corriger ===== | |
| FIXME les [[:developpement?do=backlink|pages pointant vers l'ancienne page "développement"]] doivent être corrigées pour pointer vers la page "programmation". | |
| |
| ---- | |
| |
| //Contributeurs : [[utilisateurs:Fabien26]].// [[utilisateurs:Phossele]], [[utilisateurs:darkjam]], [[utilisateurs:Tinato]], | |
| | ---- |
| | //Contributeurs : [[:utilisateurs:Fabien26]], [[:utilisateurs:Phossele]], [[:utilisateurs:darkjam]], [[:utilisateurs:Tinato]], [[:utilisateurs:FrancoisA30]].// |