Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Koji je prvi programski jezik?

[es] :: Art of Programming :: Koji je prvi programski jezik?

[ Pregleda: 12568 | Odgovora: 18 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

b3|2A

Član broj: 28083
Poruke: 84
*.max.sa-vo.bih.net.ba.



Profil

icon Koji je prvi programski jezik?05.09.2004. u 22:01 - pre 238 meseci
Interesuje me nesto.
A to je o programskim jezicima.
Ako se u programskim jezicima prave programi,igrice,virus i td u cemu su se onda napravili programski jezici.Znam da se VB napravio u Visual c++ predpostavljam da se Visual c++ napravio u c++ pa c++ u "c"-u i td.Recite mi ako znate koji je prvi programski jezik,kako se napravio,ko ga je napravio.
Nadam se da ne zahtevam puno ;)
Pozdrav!
 
Odgovor na temu

VRKY

Član broj: 21087
Poruke: 4690
*.net.htnet.hr



+8 Profil

icon Re: Koji je prvi programski jezik?05.09.2004. u 22:10 - pre 238 meseci
To sam si pitanje i ja postavljao..... Vrlo zanimljivo....
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12846



+4783 Profil

icon Re: Koji je prvi programski jezik?05.09.2004. u 22:20 - pre 238 meseci
Nije nikakav problem napraviti C++ editor i kompajler u C-u. Znaci, programski jezik nastaje u glavi nekog coveka (ili vise njih) a kompajler za njega se moze praviti u skoro bilo kojem jeziku.

Prvi programski jezik je masinski jezik koji se sastojao od nula i jedinica i njemu nije bio potreban kompajler a ucitavao se sa busenih kartica (nije tad bilo tastatura). Napravio ga je onaj ko je napravio procesor na kome se program izvrsavao jer se masinski jezik razlikovao od procesora do procesora.

Mislim da nema potrebe da pisem istoriju programskih jezika jer ti je pogresna osnovna ideja pitanja a to je da se novi programski jezik pravi u nekom starijem.
 
Odgovor na temu

Free_Sex
Aleksandar
Beograd

Član broj: 9601
Poruke: 616
*.as9105.net



Profil

icon Re: Koji je prvi programski jezik?06.09.2004. u 08:35 - pre 238 meseci
E ja bih da se nadovezem. Dakle jeste masinski jezik. Ali koliko ja znam, kada su programirali prvi racunar (da im sabere dva broja) koji je bio kao omanja zgrada. Koristili su prekidace - a ne busene kartice ?!?

I tako su podesavali 0 ili 1. A racunari su radili na lapme (lampasi) koliko se meni sve cini - tako nesto je profanka u srednoj pricala iz informatike.

Naravno retko ko danas programira u masinkom jeziku (ako iko uopste i programira u njemu). Sada ti je najnizi nivo asm (assembler). I u principu ako ti treba nesto brzo da se izvrsava (brze nego pisano u C/C++) onda taj deo odradis u asm a ostatak u C/C++. Eto cak se ni u asm ne programira skroz. Sem eventualno za neke mikrokontrolere, mada i oni imaju basic, c, cak i c++.
 
Odgovor na temu

salec

Član broj: 6527
Poruke: 1738
*.rcub.bg.ac.yu



+25 Profil

icon Re: Koji je prvi programski jezik?06.09.2004. u 09:50 - pre 238 meseci
Ustvari, prvi (elektromehanicki, a verovatno i prvi lampasi) kompjuteri su imali hardwired programe, tj. kad smislis izmenu programa, lemilicu (ili wirewrap pistolj) u sake! Ovaj "programski jezik" (ladder diagram) se i danas koristi za industrijske kontrolere (iako vise ne predstavlja obavezno stvarnu semu veza).
 
Odgovor na temu

havramm
Miroslav Havram
Software Developer / Engineer
Beograd

Član broj: 4603
Poruke: 255
212.62.55.*



Profil

icon Re: Koji je prvi programski jezik?06.09.2004. u 19:22 - pre 238 meseci
Evo pa vi trazite

The History of Programming Languages i Computer Languages History

Downloadable poster [pdf]
If it's a girl then they're gonna call it Sigourney, after an actress. If it's a boy, then they're gonna call it Rodney, after Dave!
 
Odgovor na temu

leka
Dejan Lekić
senior software engineer, 3Developers
Ltd.
London, UK

Član broj: 234
Poruke: 2534
*.231.216.81.gus.vf.siwnet.net

Sajt: dejan.lekic.org


+2 Profil

icon Re: Koji je prvi programski jezik?08.09.2004. u 13:41 - pre 238 meseci
havramm, taj poster nazalost ne odgovara na pitanje. :)
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
 
Odgovor na temu

filmil
Filip Miletić
Oce Technologies B.V., inženjer
hardvera
Arcen, NL

Član broj: 243
Poruke: 2114
*.et.tudelft.nl

Jabber: filmil@jabber.org
ICQ: 36601391


+3 Profil

icon Re: Koji je prvi programski jezik?08.09.2004. u 14:01 - pre 238 meseci
Negde(*) pročitah ovo: prvi viši programski jezik bio je FORTRAN. Kompajler za FORTRAN je bio napisan u samom FORTRANU. Zatim je ručno preveden na mašinski jezik. Tako dobijen FORTRAN prevodilac je onda upotrebljen da bi se dobio „pravi“ kompajler.

(*) U knjizi „Compilers: Principles, Techniques and Tools“ (autori: A. Aho, R. Sethi, J.D.Ullman) postoji kratko poglavlje u kojem su opisani tzv. T-dijagrami koji pokazuju kako se iz jednog (starog) jezika dobija novi. Postupak se zove bootstrapping.

f
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dial.InfoSky.Net



+2789 Profil

icon Re: Koji je prvi programski jezik?08.09.2004. u 20:15 - pre 238 meseci
Da, koliko ja znam prvi VIŠI programski je FORTRAN, a srugi LISP. Još uvek su oba u životu i po svoj prilici će nadživeti i današnje hitove C/C++/C#/Java/Javascript.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

anon676

Član broj: 676
Poruke: 759
*.verat.net



Profil

icon Re: Koji je prvi programski jezik?08.09.2004. u 20:39 - pre 238 meseci
Algol?
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dial.InfoSky.Net



+2789 Profil

icon Re: Koji je prvi programski jezik?08.09.2004. u 21:09 - pre 238 meseci
ALGOL je mlađi i nije dugo poživeo.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

TiXo
Tihomir Pantović
Čačak

Član broj: 7796
Poruke: 537
*.smin.sezampro.yu.

Jabber: tixo@jabber.ru
ICQ: 74381511


Profil

icon Re: Koji je prvi programski jezik?09.09.2004. u 00:11 - pre 238 meseci
Citat:
filmil:
Negde(*) pročitah ovo: prvi viši programski jezik bio je FORTRAN. Kompajler za FORTRAN je bio napisan u samom FORTRANU. Zatim je ručno preveden na mašinski jezik. Tako dobijen FORTRAN prevodilac je onda upotrebljen da bi se dobio „pravi“ kompajler.

(*) U knjizi „Compilers: Principles, Techniques and Tools“ (autori: A. Aho, R. Sethi, J.D.Ullman) postoji kratko poglavlje u kojem su opisani tzv. T-dijagrami koji pokazuju kako se iz jednog (starog) jezika dobija novi. Postupak se zove bootstrapping.

f


aha, slična je priča i sa nekim drugim programskim jezicima, dakle fortran kao prvi je nastao sam u sebi (na neki način ;) a ostali ili iz nekih svojih predhodnika (python u c-u) ili takođe sami u sebi (znam za visual c++)
GnuPG public key:
tixo.asc


Try and be nice to people, avoid eating fat, read a good book every now and
then, get some walking in, and try and live together in peace and harmony with
people of all creeds and nations.
 
Odgovor na temu

-=k3rn3l=-
BG

Član broj: 20065
Poruke: 395
195.178.35.*



Profil

icon Re: Koji je prvi programski jezik?09.09.2004. u 01:04 - pre 238 meseci
Ha istorija... evo da se zadrzimo na jezicima a ne samim prvim mehanickim i programibilnim racunarima. Mislim da je i ovo interesantno.
1950 - godine je napravljen prvi asembler i to firma UNIVAC.
1952 - napravljen je prvi kompajler
1957 - napravljen je FORTRAN i to John Backus - IBM
1959 - COBOL i LISP
1964 - prvi BASIC od John Kemeny i Thomas Kurtz
1971 - Pascal Niklaus Wirth
1972 - napravljen C Dennis Ritchie a zasluzan je i tvorac UNIXA Bell Labs

Inace sve ove stvarcice se uce na fonu, jedno poglavlje uvoda u IS, kao i prvi mis, monitor, PC i sve tako redom i software i harware.
Ako nekog interesuju ovakve stvari ima skripta koju drzi profa na uis.fon.bg.ac.yu negde pod opcijom download uradjenu u *.ppt.
 
Odgovor na temu

chupcko
Negde
Beograd

Član broj: 5560
Poruke: 1141

Sajt: www.google.com


+63 Profil

icon Re: Koji je prvi programski jezik?09.09.2004. u 08:05 - pre 238 meseci
Fortran ce mozda nadziveti sve, ali ce se zvati c i imace sintaksu pascala :).

Ocigledno da tvrnja o prezivljavanju FORTRAN-a i njegovoj nadmocnosti potice od coveka koji nije bas puno pisao u FORTRAN-u :). Ja jesam, necu da kazem na zalost. Ali ajde cisto da kazem sovje misljenje sto je fortran znacajan.

Vec je dosta njih spomenulo da je FORTRAN nastao kao prvi programski jezik, to je i tacno a i nije. Pre FORTRAN-a je postojalo punoooooooooo raznih masinskih jezika koji na zalost i ne mogu mozda da se smatraju programskim jezicima, dakle u ovom trenutku mozemo da kazemo da nam nedostaje definicija "programskog jezika", cisto da ne ispadne posle da je M$ word isto programski jezik.

Dakle nastaje FORTRAN, najverovatnije prvi kompajler je pisan u asembleru, ili masinskom jeziku. I to uz pomoc nekih rutina koje su pisane u fortranu, pa zatim su "rucno" prevodjene u masinski jezik (sta li je lakse, ne znamo), naravno kada postoji bar neka verzija kompajlera, ostalo je lakse, onda se primenjuje mehanizam "povlacenja za usi", dakle posle toga moze vec da se novi kompajler pise u fortranu i da se kompajlira na starom kompajleru, pa moze posle cak isti kod da se komapjlira i na novom (sto bi ovo radili, a da optimizacija mozda).

Naravno niko nije spomenuo PL/I, neko jeste COBOL, a to su sve prvi jezici koje je IBM krenuo da razvija (igrala se deca, dosadilo im da proizvode pisace masine i olovke za americku administraciju).

Naravno kada se pojavio FORTRAN veoma brzo su ga prihvatili inzinjeri i razni naucnici koji su razvili veoma puno procedura i funkcija (vise nego korisnih, na primer posto FORTRAN IV nije bese imao matrice, samo nizove, onda su razvijali procedure koje barataju sa matricama unutar nizova).

Te procedure i funckije su se zadrzale i dan danas i to u dosta oszbiljnih aplikacija, razne analize sistema, meterologija, fizika i sta ja jos znam. Postojao je jedan trend da se dosta tih procedura i funkcija zameni C-om, ali bojim se da jos nije to zazvileo.

Sto se svega toga tice, eto odatle izjava da ce FORTRAN zaziveti sve.

Inace savremni programski jezici se uglanvom pisu u C-u, zato sto postoji dosta biblioteka koje olaksavju rad, spomenimo recimo LEX i YACC, uz ciju pomoc svaki programer pocetnik moze napisati bar neki mali programski jezik.

I da, niko nije sopmenuo ADA-u, zasto ?


CHUPCKO
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dial.InfoSky.Net



+2789 Profil

icon Re: Koji je prvi programski jezik?09.09.2004. u 08:36 - pre 238 meseci
Mislim da pojmove kao što je nadmoćnost nisam nigde korisio. Takođe, jasno sam naglasio da je FORTRAN prvi VIŠI programski jezik. Koliko znam u CERN-u i još nekim centrima za fizičare postoji ogroman broj numeričkih rutina napisanih u FORTRAN-u koje rade po više od 20 godina. Dakle, mnogo su više testirane od bilo kog komercijalnog softvera. Zbog toga niko tamo i ne pomišlja o prelasku na drugi programski jezik, što im Intel masno naplaćuje. Koliko vidim, COBOL je pominjan, dok PL/I i ADA nisu, mada ne znam zašto bi se pominjali jezici koji su mlađi od FORTRAN-a u kontekstu najstarijeg programskog jezika. Tačno je da programski jezici iz iste grupe konvergiraju jedan ka drugom.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

chupcko
Negde
Beograd

Član broj: 5560
Poruke: 1141

Sajt: www.google.com


+63 Profil

icon Re: Koji je prvi programski jezik?09.09.2004. u 09:35 - pre 238 meseci
Pa ADA-u i dalje koristi dosta americkih vojnih i ko zna kojih organizacija :). Mada sam pre mislio na pravu zivu osobu Adu :).

Sto se tice znacaja tih jezika, pa sada, pitanje je na mestu.

Uzgred, ako ti nije tesko nadji neku litarturu koja se bavi dokazivanjem korektnosti rada programa (recimo mozes na nasem jeziku da nadjes osnovi programiranja od Suada Alagica), a nije lose ni nesto od Djikstre ili C.A.R.Hoare-a da procitas. Svuda tu kazu da to sto neki program radi 20 godina jos nije dokaz da je on ispravan :)))).

Naravno da koriste FORTRAN, ali to je pre zato sto su inzinjeri koji su to pisali svojedobno poznavali samo FORTRAN, i tada nije bas postojalo zanimanje programer kao sada (a pitanje je da li i sada postoji).

Sve u svemu, moze se reci da je FORTRAN prvi visi programskii jezik (neko duguje definiciju "visih programskih jezika" ???, kao i sto duguje definiciju "programski jezik" ??? ).

Ostali jezici su znacajni jer su odredjivali neke pravce u razvoju ostalih programskih jezika.

http://www.hypernews.org/HyperNews/get/computing/lang-list.html za one koji bi da se malo obrazuju.
CHUPCKO
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dial.InfoSky.Net



+2789 Profil

icon Re: Koji je prvi programski jezik?09.09.2004. u 13:53 - pre 238 meseci
Ponavljam, zašto bih pominjao u konteksti najstarijeg višeg programskog jezika programski jezik ADA ili bilo koji drugi programski jezik koji je mlađi od FORTRAN-a. ADA potiče tek iz osamdesetih.

Da, to što neki program radi ispravno jako dugo nije dokaz da će i dalje raditi ispravno. Može da nastupi po prvi put neki slučaj u kome program ne radi korektno. Ali ja nisam ni tvrdio da je t dokaz njegove ispravnosti, već da je MNOGO VIŠE TESTIRAN OD KOMERCIJALNIH PROGRAMA, a to je činjenica koju ne možeš da osporiš. Softverske kompanije se utrkuju koja će pre da izbaci novi softver, tako da svakako ne dokazuju formalno ispravnost komercijalnih programa koje proizvode (bar za sad).
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

chupcko
Negde
Beograd

Član broj: 5560
Poruke: 1141

Sajt: www.google.com


+63 Profil

icon Re: Koji je prvi programski jezik?09.09.2004. u 21:35 - pre 237 meseci
Moguce, sve je moguce sem drvene vurune :).

Ja mislio na Augusta Adu Byron :).

Ovo prelazi u sukob misljenja, pa sam prinudjen da priznam da si u pravu i da se povucem sa ove teme :).

Ali da rezimiram, ja mislim da je prvi "visi programski jezik" (sta god to bilo) FORTRAN.
Ako ima nekih drugih pitanja, ajde nova tema :).
CHUPCKO
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dial.InfoSky.Net



+2789 Profil

icon Re: Koji je prvi programski jezik?11.09.2004. u 10:50 - pre 237 meseci
Programski jezik bi trebao da bude formalan jezik kojim može da se opiše svaki algoritam, pri čemu se recimo algoritam definiše preko Tjuringove mašine. Viši programski jezik bi trebalo da bude jezik koji je nezavisan od mašine, arhitekture i operativnog sistema.

E sad, ova definicija nije previše logički preizna, jer je suštinski gledano, svaki programski jeznezavisan od mašine, arhitekture i operativnog sistema. Recimo, postoje PC emulatori Apple-ovih računara. Međutim, ova logički apsurdna definicija većini ljudi pojašnjava na šta bi zapravo trebalo da se misli pod tim.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

[es] :: Art of Programming :: Koji je prvi programski jezik?

[ Pregleda: 12568 | Odgovora: 18 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.