Un ordinateur n'est pas très intelligente. En fait , l'ordinateur ne peut rien faire du tout jusqu'à ce qu'une personne lui donne les instructions et lui indique ce qu'il faut faire . Ces instructions se présentent sous la forme de différents types de langages de programmation informatique . Il ya des milliers de langages informatiques , mais ils peuvent être regroupés par la complexité des instructions sont en relation avec ce que l'ordinateur peut comprendre. Instructions logiques
Pour programmer un ordinateur , vous devez penser et d'écrire clairement et logiquement . Un ordinateur ne peut faire exactement ce que vous lui dites et ne peut pas faire de suppositions. Il est souvent difficile de penser à des façons très claires et détaillées pour assurer l'ordinateur sait ce que vous voulez, c'est ce qui rend les programmeurs informatiques précieuses . L'ordinateur ne faire exactement ce que vous lui demandez de faire, et ne fera jamais plus .
Machine Language
langage de la machine est le langage de base que l'ordinateur comprend . Langage machine se compose de rien mais une longue combinaison de zéros et de uns . Tous les autres langages de programmation et d'instructions informatiques doivent être converties en langage machine pour que l' ordinateur pour traiter les instructions. Peu de personnes ont effectivement programme en langage machine écrire , car il est si difficile pour les gens de comprendre . Au lieu de cela , il ya généralement des programmes qui convertissent les autres langages de programmation en langage machine .
Assembly Language
Le prochain niveau "haut" du langage machine est langage d'assemblage . Ce langage de programmation informatique est toujours considéré comme un langage de bas niveau parce que l'ordinateur peut comprendre la langue assez facilement. Assemblée langue est une série de commandes à court de 3 lettres . Assemblée langue est encore très difficile à utiliser pour programmer un ordinateur , car il faut un grand nombre de commandes de 3 lettres pour faire encore une tâche facile pour l'ordinateur.
High Level Langues
plupart des gens qui programment des ordinateurs utilisent des langages de haut niveau. Beaucoup de gens qui commencent dans la programmation informatique utilisent un programme appelé Visual Basic, qui est un langage de haut niveau . Langages de programmation de haut niveau sont plus faciles pour les humains à comprendre, mais impossible pour les ordinateurs à comprendre. Au lieu de cela , un interprète ou compilateur est utilisé pour convertir le langage de programmation de haut niveau en langage machine afin que l'ordinateur peut comprendre. Langages de haut niveau peut être très complexe.
Quatrième Langues
quatrième Langues de génération de génération ( L4G ) sont une tentative de rendre la programmation informatique encore plus facile. Alors langages de haut niveau sont faciles pour les programmeurs expérimentés pour comprendre , langages de quatrième génération sont conçus pour être utilisés par des personnes sans expérience en programmation informatique. Ces langages de programmation sont conçus pour répondre aux instructions anglophones naturelles qui sont convertis en langage machine afin que l'ordinateur peut comprendre. En raison de la complexité de la langue anglaise , quelques langages de programmation de quatrième génération sont efficaces.