Un algorithme est une suite d'instructions qui permet de résoudre un problème et d'obtenir rapidement un résultat. Il peut être écrit à la main ou à l'aide d'un logiciel. Il sert à préparer du programme informatique :
Un programme permet à son utilisateur de traiter de nombreuses informations. Il est composé d'une ou plusieurs d'instructions et il est écrit à l'aide d'un de programmation :
Les langages de programmation graphique qui reposent sur l'assemblage de ;
Les langages de programmation qui reposent sur un .