Univerzální programovací jazyk - General-purpose programming language - Wikipedia
tento článek ne uvést žádný Zdroje.Červen 2015) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
v počítačový software, a univerzální programovací jazyk je programovací jazyk věnovaný a univerzální, určené k použití pro psaní software v široké škále aplikací domén.
Dějiny
Rané programovací jazyky byly navrženy buď pro vědecké výpočty (numerické výpočty), nebo pro komerční zpracování dat, stejně jako počítačový hardware. Vědecké jazyky jako např Fortran a Algol podporované výpočty s plovoucí desetinnou čárkou a vícerozměrná pole, zatímco obchodní jazyky, jako je COBOL podporované formáty souborů s pevným polem a datové záznamy. Mnohem méně rozšířené byly specializované jazyky jako např IPL-V a LISP pro symbolické zpracování seznamu; COMIT pro manipulaci s řetězci; APT pro číslicově řízené stroje. Systémové programování vyžadující manipulace s ukazatelem se obvykle dělo v montážní jazyk, ačkoli ŽOVIÁLNÍ byl použit pro některé vojenské aplikace.[1]
IBM je Systém / 360, oznámený v roce 1964, byl navržen jako jednotná hardwarová architektura podporující vědecké i komerční aplikace a vyvinula společnost IBM PL / I. jako jediný univerzální jazyk, který podporoval vědecké, komerční a systémové programování. Ve skutečnosti byl PL / I použit jako standardní systémový programovací jazyk pro Multics operační systém.
Od PL / I se rozdíl mezi vědeckými a komerčními programovacími jazyky zmenšil, přičemž většina jazyků podporuje základní funkce vyžadované oběma a většina speciálního zpracování formátu souborů byla delegována na specializované systémy pro správu databází.
Mnoho specializovaných jazyků bylo také vyvinuto od 60. let: GPSS a Simula pro diskrétní simulaci událostí; ŠÍLENÝ, ZÁKLADNÍ, Logo, a Pascal pro výuku programování; C pro programování systémů; JOSS a APL 360 pro interaktivní programování.[1]
Definice
A programovací jazyk specifický pro doménu je navržen pro použití v konkrétní doméně aplikace. Mezi příklady patří jazyky popisu stránky a jazyky dotazů na databázi.
Seznam
Následuje několik obecných programovacích jazyků:
Poznámky
- ^ A b Jean E. Sammet, "Programovací jazyky: historie a budoucnost", Komunikace ACM 15: 7: 601-610 (červenec 1972) doi:10.1145/361454.361485
Viz také
Tento programovací jazyk související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |