History of programming languages

http://dbpedia.org/resource/History_of_programming_languages

يناقش هذا المقال الأحداث الكبرى في تاريخ لغات البرمجة. rdf:langString
Die Geschichte der Programmiersprachen beginnt bereits im 19. Jahrhundert und ist in ihren Anfängen stark durch die Mathematik und durch Ingenieurwissenschaften geprägt. Ab wann eine Programmiersprache vorliegt, ist tatsächlich nicht eindeutig zu bewerten. rdf:langString
Este artículo trata sobre los acontecimientos más importantes en la historia de los lenguajes de programación. Para entrar en detalle en la línea del tiempo de estos eventos, visite la cronología de los lenguajes de programación. rdf:langString
Cet article évoque les événements majeurs de l'histoire des langages de programmation. Pour une chronologie détaillée de ces événements, consultez la chronologie des langages de programmation. rdf:langString
プログラミング言語年表(プログラミングげんごねんぴょう)は、コンピュータプログラミング言語に関する年表である。個々の言語の詳細については、個別の記事にゆずる。 rdf:langString
이 문서는 프로그래밍 언어의 역사의 주요 발전에 대하여 논한다. rdf:langString
Прогресс компьютерных технологий определил процесс появления новых разнообразных знаковых систем для записи алгоритмов языков программирования. Смысл появления такого языка — упрощение программного кода. Языки программирования принято делить на пять поколений. В первое поколение входят языки, созданные в начале 50-х годов, когда первые компьютеры только появились на свет. Это был первый язык ассемблера, созданный по принципу «одна инструкция — одна строка». rdf:langString
Прогрес комп'ютерних технологій визначив процес появи нових різноманітних числових систем для запису алгоритмів мов програмування. Сенс появи такої мови — спрощення програмного коду. Мови програмування прийнято ділити на п'ять поколінь. У перше покоління входять мови, створені на початку 50-х років XX-го сторіччя, коли перші комп'ютери тільки но з'явилися. Це була перша мова асемблера, створена за принципом «одна інструкція — один рядок». rdf:langString
這篇文章在探討程式語言在歷史上的主要發展。更詳細的事件發生年表,請參閱。 rdf:langString
Els inicis de la història dels llenguatges de programació es remunten a l'any 1800. Va ser en aquest any, aproximadament, quan va crear una màquina analítica capaç de resoldre equacions diferencials, però els seus treballs són coneguts gràcies a Ada Lovelace (filla de Lord Byron) que va ser la seva col·laboradora. Ada Byron és considerada la primera persona que es va iniciar en la programació, ja que va dissenyar les primeres instruccions que havia de realitzar la màquina analítica. Molt més tard i en el seu honor, es va posar el nom d'ADA a un llenguatge de programació. rdf:langString
Ο ψηφιακός υπολογιστής μπορεί να χρησιμοποιήσει μόνο δυαδικούς αριθμούς και να εκτελέσει διαδοχικά εντολές που του δίνονται κι αυτές με μορφή δυαδικού αριθμού. Τα προγράμματα που φτιάχνονται με τέτοιες εντολές λέμε πως φτιάχνονται σε γλώσσα μηχανής. Όταν, για παράδειγμα, θέλουμε να αυξήσουμε το περιεχόμενο κάποιου καταμετρητή Ν κατά 2, δίνουμε εντολές σε γλώσσα μηχανής, που μοιάζουν κάπως έτσι: 000001000000001100101011001000000000000000010000000010000000001100101011 010014531000002002001453 Το προηγούμενο παράδειγμα θα έμοιαζε σε μια υποθετική συμβολική γλώσσα κάπως έτσι: Ν = Ν + 2 N += 2; rdf:langString
The history of programming languages spans from documentation of early mechanical computers to modern tools for software development. Early programming languages were highly specialized, relying on mathematical notation and similarly obscure syntax. Throughout the 20th century, research in compiler theory led to the creation of high-level programming languages, which use a more accessible syntax to communicate instructions. rdf:langString
História das linguagens de programação A história das linguagens de programação data da criação dos primeiros computadores mecânicos. No início as linguagens eram altamente especializadas, totalmente baseadas em notações matemáticas, e por consequência tinham uma sintaxe extremamente difícil de entender e reproduzir. rdf:langString
rdf:langString تاريخ لغات البرمجة
rdf:langString Història dels llenguatges de programació
rdf:langString Geschichte der Programmiersprachen
rdf:langString Ιστορία γλωσσών προγραμματισμού
rdf:langString Historia de los lenguajes de programación
rdf:langString History of programming languages
rdf:langString Histoire des langages de programmation
rdf:langString プログラミング言語年表
rdf:langString 프로그래밍 언어의 역사
rdf:langString História das linguagens de programação
rdf:langString История языков программирования
rdf:langString Історія мов програмування
rdf:langString 程式語言歷史
xsd:integer 896120
xsd:integer 1122679435
rdf:langString يناقش هذا المقال الأحداث الكبرى في تاريخ لغات البرمجة.
rdf:langString Els inicis de la història dels llenguatges de programació es remunten a l'any 1800. Va ser en aquest any, aproximadament, quan va crear una màquina analítica capaç de resoldre equacions diferencials, però els seus treballs són coneguts gràcies a Ada Lovelace (filla de Lord Byron) que va ser la seva col·laboradora. Ada Byron és considerada la primera persona que es va iniciar en la programació, ja que va dissenyar les primeres instruccions que havia de realitzar la màquina analítica. Molt més tard i en el seu honor, es va posar el nom d'ADA a un llenguatge de programació. Però no és en realitat fins al 1945, Konrad Zuse va desenvolupar el (Pla de Càlcul) que es definiria com el primer llenguatge de programació algorítmic per formulació de problemes de naturalesa general. Els primers programes considerats com a tals es van desenvolupar per l'EDSAC el 1949, es van crear llibreries de programes curts anomenats sub-rutines. El 1957 es crea el , un compilador comercial per l'UNIVAC, i el que és el primer llenguatge pel processament de la informació. El mateix any neix un dels llenguatges més coneguts, el FORTRAN (Formula Translation) que realitzava operacions repetitives a través d'interaccions (loops). El 1960 neix el COBOL (Common Bussines Oriented Language) que encara s'utilitza actualment. I es crea també el LISP (List Processor) per al desenvolupament de la Intel·ligència Artificial. A partir d'aquí neixen els antecedents de programació més coneguts: BASIC (1964), Simula (1965), i el LOGO (1967). Alguns dels llenguatges de programació d'avui són molt utilitzats en el món informàtic des de fa molts anys, és el cas de C++ que, nascut l'any 1985, es va convertir en l'estàndard de la programació orientada a objectes, i barreja les capacitats de C amb les possibilitats de manipulació d'objectes de Simula. És un llenguatge robust però complex. El seu fort és l'ús de classes que són variacions de la informació definides per l'usuari i actualment una de les eines de la programació més importants. I finalment de JAVA. És fill de C++, va néixer com el 1992, però es va donar a conèixer amb el seu nom actual el 1993. Es va convertir en bandera de la WWW en integrar la funcionalitat de C++ eliminant els seus problemes, adaptar-se a qualsevol plataforma i sent menys complex. Actualment podem parlar de molts tipus de llenguatges de programació, i hi ha també diferents formes de classificació. Tenint en compte aquesta estructura jerarquitzada, es poden classificar segons el seu nivell jeràrquic en primera generació (de màquina), segona generació (Ensamblador), tercera generació (d'alt nivell) i . (Vegeu Classificació dels llenguatges de programació)
rdf:langString Ο ψηφιακός υπολογιστής μπορεί να χρησιμοποιήσει μόνο δυαδικούς αριθμούς και να εκτελέσει διαδοχικά εντολές που του δίνονται κι αυτές με μορφή δυαδικού αριθμού. Τα προγράμματα που φτιάχνονται με τέτοιες εντολές λέμε πως φτιάχνονται σε γλώσσα μηχανής. Όταν, για παράδειγμα, θέλουμε να αυξήσουμε το περιεχόμενο κάποιου καταμετρητή Ν κατά 2, δίνουμε εντολές σε γλώσσα μηχανής, που μοιάζουν κάπως έτσι: 000001000000001100101011001000000000000000010000000010000000001100101011 Αυτές οι μεγάλες σειρές από 0 και 1 ήταν κουραστικές για τον άνθρωπο. Θα βελτιωνόταν κάπως η κατάσταση, αν γράφονταν οι εντολές αυτές με αριθμούς: 010014531000002002001453 Έτσι οι εντολές διαβάζονταν λίγο πιο εύκολα, πάλι όμως δεν ήταν απλό να δει κανείς αμέσως ποια δουλειά έκαναν αυτές οι εντολές. Επίσης, αν ήθελαν οι προγραμματιστές να κάνουν διορθώσεις, προσθήκες και διαγραφές εντολών σε πρόγραμμα γραμμένο σε γλώσσα μηχανής, αντιμετώπιζαν τεράστιες δυσκολίες σε μια διαδικασία πολύ ευάλωτη από λάθη. Επινοήθηκε λοιπόν μια συμβολική γλώσσα για τις εντολές που καταλάβαινε ο υπολογιστής και γράφτηκε ένα συμβολομεταφραστικό πρόγραμμα (assembler), που μετέτρεπε ένα πρόγραμμα συμβολικής γλώσσας σε ένα πρόγραμμα σε γλώσσα μηχανής. Το προηγούμενο παράδειγμα θα έμοιαζε σε μια υποθετική συμβολική γλώσσα κάπως έτσι: LDA N ;Ν ΕΙΝΑΙ Ο ΜΕΤΡΗΤΗΣ ADD +2 ;ΑΥΞΑΝΕΤΑΙ ΚΑΤΑ 2 Ο Ν STA N ;ΑΠΟΘΗΚΕΥΕΤΑΙ Η ΝΕΑ ΤΙΜΗ ΣΤΟ Ν Εδώ, εκτός από τις εντολές προγράμματος στο αριστερό μέρος, υπάρχουν και μερικά επεξηγηματικά σχόλια, (που ο συμβολομεταφραστής τα αγνοεί), που βοηθάνε πολύ στην φάση συντήρησης του προγράμματος. Παρ’ όλα αυτά όμως, επειδή τα προγράμματα δεύτερης γενιάς (αυτά σε συμβολική γλώσσα) είχαν ακριβώς τόσες εντολές όσες είχαν και τα αντίστοιχα προγράμματα σε γλώσσα μηχανής, η ανάπτυξη μεγάλων προγραμμάτων ήταν δύσκολη. Έτσι φτιάχτηκαν οι γλώσσες τρίτης γενιάς, όπως είναι η FORTRAN, όπου ενώ οι προγραμματιστές έδιναν μόνο μια εντολή, (το Ν να γίνει όσο ήταν συν 2), αναλάμβανε ένα πρόγραμμα - μεταφραστής (compiler) να την αναλύσει σε περισσότερες εντολές σε συμβολική γλώσσα (και σε γλώσσα μηχανής): Ν = Ν + 2 Εκτός από το ότι έτσι γράφονταν λιγότερες εντολές για το ίδιο πρόγραμμα, δημιουργήθηκαν και γλώσσες ανώτερου επίπεδου που έμοιαζαν περισσότερο με φυσική γλώσσα. Το ίδιο παράδειγμα σε γλώσσα COBOL θα μπορούσε να γραφτεί έτσι: ADD 2 TO COUNTER–N . Το ίδιο παράδειγμα σε γλώσσα C θα μπορούσε να γραφτεί έτσι: N += 2; Στην "", που διαθέτει τις εντελώς απαραίτητες εντολές για εξάσκηση στον προγραμματισμό, η εντολή εκχώρησης τιμής γράφεται έτσι: Ν <- Ν + 2 Σημαίνει «κάνε τις πράξεις στην έκφραση στο δεξιό από το βελάκι μέρος και βάλε την προκύπτουσα τιμή στην μεταβλητή που βρίσκεται στο αριστερό μέρος».
rdf:langString Die Geschichte der Programmiersprachen beginnt bereits im 19. Jahrhundert und ist in ihren Anfängen stark durch die Mathematik und durch Ingenieurwissenschaften geprägt. Ab wann eine Programmiersprache vorliegt, ist tatsächlich nicht eindeutig zu bewerten.
rdf:langString Este artículo trata sobre los acontecimientos más importantes en la historia de los lenguajes de programación. Para entrar en detalle en la línea del tiempo de estos eventos, visite la cronología de los lenguajes de programación.
rdf:langString The history of programming languages spans from documentation of early mechanical computers to modern tools for software development. Early programming languages were highly specialized, relying on mathematical notation and similarly obscure syntax. Throughout the 20th century, research in compiler theory led to the creation of high-level programming languages, which use a more accessible syntax to communicate instructions. The first high-level programming language was Plankalkül, created by Konrad Zuse between 1942 and 1945. The first high-level language to have an associated compiler was created by Corrado Böhm in 1951, for his PhD thesis. The first commercially available language was FORTRAN (FORmula TRANslation), developed in 1956 (first manual appeared in 1956, but first developed in 1954) by a team led by John Backus at IBM.
rdf:langString Cet article évoque les événements majeurs de l'histoire des langages de programmation. Pour une chronologie détaillée de ces événements, consultez la chronologie des langages de programmation.
rdf:langString プログラミング言語年表(プログラミングげんごねんぴょう)は、コンピュータプログラミング言語に関する年表である。個々の言語の詳細については、個別の記事にゆずる。
rdf:langString 이 문서는 프로그래밍 언어의 역사의 주요 발전에 대하여 논한다.
rdf:langString Прогресс компьютерных технологий определил процесс появления новых разнообразных знаковых систем для записи алгоритмов языков программирования. Смысл появления такого языка — упрощение программного кода. Языки программирования принято делить на пять поколений. В первое поколение входят языки, созданные в начале 50-х годов, когда первые компьютеры только появились на свет. Это был первый язык ассемблера, созданный по принципу «одна инструкция — одна строка».
rdf:langString História das linguagens de programação A história das linguagens de programação data da criação dos primeiros computadores mecânicos. No início as linguagens eram altamente especializadas, totalmente baseadas em notações matemáticas, e por consequência tinham uma sintaxe extremamente difícil de entender e reproduzir. Durante o século vinte, pesquisas e o desenvolvimento dos compiladores lideraram a criação das linguagens de programação de alto nível, que por sua vez possuem sintaxes mais acessíveis e de fácil entendimento para os desenvolvedores. A primeira linguagem de programação de alto-nível foi a Plankalkül, criada por Konrad Zuse entre 1942 e 1945. Já a primeira linguagem comercializada foi a FORTRAN, que foi desenvolvida e disponibilizada em 1954, por um time da IBM liderado pelo cientista da computação John Backus.
rdf:langString Прогрес комп'ютерних технологій визначив процес появи нових різноманітних числових систем для запису алгоритмів мов програмування. Сенс появи такої мови — спрощення програмного коду. Мови програмування прийнято ділити на п'ять поколінь. У перше покоління входять мови, створені на початку 50-х років XX-го сторіччя, коли перші комп'ютери тільки но з'явилися. Це була перша мова асемблера, створена за принципом «одна інструкція — один рядок».
rdf:langString 這篇文章在探討程式語言在歷史上的主要發展。更詳細的事件發生年表,請參閱。
xsd:nonNegativeInteger 34125

data from the linked data cloud