Les partenaires publicitaires:

L'histoire de la programmation informatique

L'histoire de la programmation de l'ordinateur démarre avec l'ordinateur, bien que le concept de la programmation va beaucoup plus loin. Herman Hollerith a découvert l'idée de codage de l'information sur des cartes perforées en observant conducteurs de chemin de fer de punch billets, et mis en œuvre un système de cartes perforées des dossiers pour le recensement de 1890. Programmation informatique moderne a commencé beaucoup plus tard avec quelques langues de base qui ont influencé la plupart des langages informatiques modernes. Les trois nous allons commencer avec sont FORTRAN, LISP et COBOL, tous conçus dans les 1950s- nombreux concepts modernes viennent d'eux.

Une langue pour tout le monde

  • Beaucoup de langues conçus dans les débuts de l'informatique manipulés différentes tâches. La plupart de ces langues ont été conçus par les utilisateurs finaux dans des positions académiques ou industriels et ne sont pas utiles pour autre chose que leur objectif initial. FORTRAN, par exemple, a été conçu pour les fonctions mathématiques et a excellé dans ce domaine. COBOL est un langage orienté vers les entreprises et n'a pas été utile dans des domaines scientifiques.

Coming Together



  • Pendant les années 1970, beaucoup de gens ont vu la nécessité pour les langues pour être interchangeables et utile pour plus d'un seul but. Des efforts ont produit plusieurs langues comme Pascal Forth et Prolog, mais le plus prometteur de l'époque étaient peut-être C (créé au Bell Labs pour remplacer une langue appelée B) et SQL. C était un des premiers langages orientés objet et SQL était à l'origine juste un langage d'interrogation des bases de données, mais avait constructions ajoutées par la suite de la programmation.

Objets à partager




  • La programmation orientée objet attrapé avec C et de ses descendants. Le concept était que vous pourriez écrire un module ou un objet pour effectuer une tâche et ensuite réutiliser ce bout de code dans de nombreux autres programmes lorsque vous en avez besoin. Réutilisation était l'une des fonctions qui ont provoqué l'informatique moderne que nous connaissons.

Mainframes et affaires

  • Dans les années 1980, les besoins des grandes entreprises et des entreprises avec les mainframes et les stations de travail ont abouti à un concept de langage plus raffiné et de nouvelles langues. C ++ est venu comme le successeur de C, et les langues qui vous permettent de travailler avec de grandes quantités de données à distance tels que Perl est entré en usage.

Langues vivantes

  • Programmation aujourd'hui a été influencé par les phénomènes du départ de l'Internet dans les années 1990. Nouvelles et plus compacts façons de manipuler les données ont dû être inventé que les gens voulaient un accès plus rapide aux données traitées sur Internet. C # est la prochaine version de C, avec plus de fonctionnalités que jamais. Également en lice étaient petits langages comme Python, Java et javascript, tous parfaits pour servir jusqu'à ce que l'application que vous vouliez dans votre navigateur Web. Le tendances sont aujourd'hui conduit vers plus petit et plus modulaire tout le temps avec des mécanismes supplémentaires pour la sécurité et la fonctionnalité.

» » » » L'histoire de la programmation informatique