Sokak szerint a javascript nem programozasi nyelv, hanem script nyelv. A wikipedia szerint programozasi nyelv. Most akkor mi az igazsag?
A szkriptnyelvek egyben programozási nyelvek is:
"ECMAScript was originally designed to be used as a scripting language, but has become widely used as a general-purpose programming language. A scripting language is a programming language that is used to manipulate, customize, and automate the facilities of an existing system. In such systems, useful functionality is already available through a user interface, and the scripting language is a mechanism for exposing that functionality to program control."
Forrás: ECMAScript 2021 Language Specification [ [link] ]
A Javascript Turing-teljes:
Képes imperatív, funkcionális (map, filter, reduce), objektum-orientált (prototípus-bázisú: [link] ) paradigmákra, van benne szekvencia, szelekció, iteráció, függvény/eljárás.
Nem programozási nyelv például az XML, vagy a(z X)HTML.
JavaScript: igen, programozási nyelv.
HTML és CSS: viszont nem, azok leíró nyelvek.
(Bár utóbbi kettő kombinációját lehet Turing teljesnek tekinteni.)
"(Bár utóbbi kettő kombinációját lehet Turing teljesnek tekinteni.)"
Mégis, hogy?
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!