« Wikilivres:Portail développement logiciel » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
Tavernier (discussion | contributions)
renommage des sous-pages et ajout de framework et bibliothèques
Ligne 13 : Ligne 13 :
[[Introduction à la programmation|Introduction]]
[[Introduction à la programmation|Introduction]]


{{Sous section|nom=Programmation/Processus de développement|couleur=lightblue|couleurbord=black|couleurfond=white}}
{{Sous section|nom=Wikilivres:Portail développement logiciel/Processus de développement|couleur=lightblue|couleurbord=black|couleurfond=white}}


{{Sous section|nom=Programmation/Paradigmes de programmation|couleur=lightblue|couleurbord=black|couleurfond=white}}
{{Sous section|nom=Wikilivres:Portail développement logiciel/Paradigmes de programmation|couleur=lightblue|couleurbord=black|couleurfond=white}}


{{Sous section|nom=Programmation/Langages de programmation|couleur=lightblue|couleurbord=black|couleurfond=white}}
{{Sous section|nom=Wikilivres:Portail développement logiciel/Langages de programmation|couleur=lightblue|couleurbord=black|couleurfond=white}}


{{Sous section|nom=Programmation/Tuning et optimisation|couleur=lightblue|couleurbord=black|couleurfond=white}}
{{Sous section|nom=Wikilivres:Portail développement logiciel/Frameworks et bibliothèques|couleur=lightblue|couleurbord=black|couleurfond=white}}


{{Sous section|nom=Programmation/Environnements et outils|couleur=lightblue|couleurbord=black|couleurfond=white}}
{{Sous section|nom=Wikilivres:Portail développement logiciel/Tuning et optimisation|couleur=lightblue|couleurbord=black|couleurfond=white}}


{{Sous section|nom=Programmation/Annexes|couleur=lightblue|couleurbord=black|couleurfond=white}}
{{Sous section|nom=Wikilivres:Portail développement logiciel/Environnements et outils|couleur=lightblue|couleurbord=black|couleurfond=white}}

{{Sous section|nom=Wikilivres:Portail développement logiciel/Annexes|couleur=lightblue|couleurbord=black|couleurfond=white}}


[[Catégorie:Portails]]
[[Catégorie:Portails]]

Version du 23 février 2007 à 14:18

Programmation

Cet ouvrage a pour but de permettre d'apprendre la programmation, toute la programmation, rien que la programmation. Il a vocation de permettre d'apprendre tous les langages, méthodes, outils et techniques en rapport avec la programmation.

Pour ce faire, nous étudierons les différentes étapes d'un projet logiciel, et ce du général au particulier :

  • Gestion de projet, car de nos jours, il ne peut plus y avoir de projet informatique cohérent sans organisation.
  • L'analyse, étape indispensable permettant de déterminer ce qui doit être fait.
  • Les techniques de programmation, à travers les différents paradigmes de programmation, l'algorithmique, les objectifs de la programmation, l'étude détaillée de chaque langage, l'optimisation et les différents outils disponibles.

Table des matières

Introduction

Langages de programmation

5. Langages de programmation

A

ABAPActionscriptAlgolAlloyAdaAPLApplescriptASP En cours Assembleur (x86PowerPCItaniumSparcMipsARMAlphaHP-PASuperH68000Z80PIC16F84370)

B à D

Basic (GWBasicVisual BasicBasic .NETBasic Casio) – BCPLBrainfuckC Fait à environ 50 % CamlClipperColdfusionC++ En cours de finition C++ (débutants)C++ : interfaces graphiques avec wxWidgetC#Cobol (Cobol ANS 75) – Common LispCSSCurlDDelphi (en)

E à L

EiffelEuclidEulerEuphoriaForthFortranGrafcetHaskellHTML Fait à environ 50 % IDLJava Fait à environ 50 % (Bytecode) – JavaScriptJscriptJoyLangages de quatrième génération (NSDKPowerbuilderProgressWindev) – LaTeX En cours de finition LingoLinotteLispLogo En cours de finition LSELua

M à Q

MapleMathematicaMathMLMLModulaNaturalNiceNosicaOberonObjective CObjective CamlObjective C++ObjectpalOccamOctavePascal En cours PerlPL/1PHP En cours PrologPython En cours

R, S

RebolRexxRPGRubySchemeScriptolSGMLSimulaSmalltalkShellscript (Bashcshkshsashtcshzshdos) – SQL En cours de finition (MySQL, PL/SQL, T/SQL, PL/pgSQL) – SyncML En cours de finition

T à Z

TclTeXVBscript En cours Visual Basic (en) – Visual Basic for Application (VBA)VRMLWMLX3DXHTMLXML

Annexes

A. Glossaire
B. Auteurs