Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 9.780 pregleda

Najnovija ↓

Šta je programski jezik? 26.06.2007. u 12:58 · pre 235 meseci #1
Dakle, kako definisati šta je programski jezik? Konkretno, prepirem se sa nekim likom oko toga da li je Matlab programski jezik? Ako jeste, onda opušteno možemo da je i mIRC programski jezik, iako je on samo program za chat sa nekim svojim skripting jezikom (koji ne može da se koristi/pokreće izvan mIRC-a). A opet, ako ni mIRC nije programski jezik, da li je npr. PHP programski jezik? Jer bez PHPa instaliranog na mašini ne možemo pokretati PHP skripte. Ok, kapiram da su to sve interpreterski jezici, ali gde povući liniju i razgraničiti šta spada u programske jezike a šta ne (čisto teorijski me zanima, mislim da nema konkretnog odgovora)?
Potpis
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
Re: Šta je programski jezik? 26.06.2007. u 13:48 · pre 235 meseci #2
Citat:

Ako jeste, onda opušteno možemo da je i mIRC programski jezik, iako je on samo program za chat sa nekim svojim skripting jezikom (koji ne može da se koristi/pokreće izvan mIRC-a). A opet, ako ni mIRC nije programski jezik, da li je npr. PHP programski jezik? Jer bez PHPa instaliranog na mašini ne možemo pokretati PHP skripte.


Pa svakom programskom jeziku treba "nesto" da bi "radio" (kompajler, interpreter, virtualna masina...). Zna se koje uslove neki jezik treba da ispunjava da bi bio programski jezik, ima dosta materijala na tu temu, najprostije:

http://en.wikipedia.org/wiki/Programming_language
Potpis
Never trust an operating system you don't have sources for.
Re: Šta je programski jezik? 26.06.2007. u 14:59 · pre 235 meseci #4
Matlab koliko znam jeste programski jezik, mIRC skript (ne mIRC kao program) moze biti programski jezik (ne znam, nikad ga nisam koristio).

Npr, HTML nije programski jezik, jer nema strukture podataka i kontrole toka izvrsavanja (uprosceno receno nema promanjive i petlje).
Potpis
Never trust an operating system you don't have sources for.
Re: Šta je programski jezik? 26.06.2007. u 16:53 · pre 235 meseci #7
kada smo kod matlaba, on ima i svoj kompajler... veseli dodatak:

Code:

>> help mcc
 MCC Invoke MATLAB to C/C++ Compiler (Version 4.0).
    MCC [-options] fun [fun2 ...]
    
    Prepare fun.m for deployment outside of the MATLAB environment.  
    Generate wrapper files in C or C++ and optionally build standalone
    binary files. 
    
    Write any resulting files into the current directory, by default.
    
    If more than one M-file is specified, a C or C++ function is generated 
    for each M-file.
    
    If C or object files are specified, they are passed to MBUILD along
    with any generated C files.
    
    If conflicting options are presented to MCC, the rightmost conflicting
    option is used.
    
    OPTIONS:
    
    a <filename> Add <filename> to the CTF archive.
    
...
Potpis
"nice town, i'll take it..."
Re: Šta je programski jezik? 27.06.2007. u 14:46 · pre 235 meseci #8
Programski jezik je svaki formalan jezik na kojim se mogu potpuno precizno opisivati algoritmi. MATLAB je softverski paket, koji obuhvata i implementaciju MATLAB programskog jezika.
Potpis
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme