Milyen program nyelvben íródik egy operációs rendszer?
"Google Chrome, Opera, Firefox, Internet Explorer"
A fő részeit mindnek C++ nyelven. A játékok 99%-át is.
A windiwsokat, macet és a böngészőket Pythonban és Smalltalkban. A linuxonat és az IEt pedig C#ban.
Neem..egyébként leginkább C++
"Linux 14, Windows 10"
Azért ez nem így működik :)
A Linux nyílt forráskódú amúgy, tölts le egy kernelt a kernel.org-ról és bele tudsz nézni, sőt, át is tudod írni ha akarod. Ugyan így a programokat is, pl a Debian esetén: [link]
Mi az a Linux 14?
Attól függ, milyen szinten érted az operációs rendszert, hisz maga a környezet a különféle feltelepített programokkal is maga az operációs rendszer.
Összetettebb projektek (mint operációs rendszer vagy böngésző) esetén a program futtatott állományokból és programkönyvtárakból áll. Ezeket különböző nyelveken is írhatják, pl. van egy projekted C++-ban, de használsz vagy írsz hozzá C-ben könyvtárakat, modulokat.
Az operációs rendszerek esetében a rendszermag főleg C, illetve valamennyi Assembly lehet, ha a vashoz közel kell programozni, pl. drivereket.
Magasabb szintű elemei az operációs rendszernek, mint az asztali környezet, applikációk, futási környezetek már magasabb szintű nyelveken is íródhatnak, mint a C++ vagy Win esetében újabban a C#.
Aztán Linuxnak és Windwosnak is van ún. shell nyelve, egy scriptnyelv, amiben kis programokat lehet írni. Ez Linuxon valamelyik sh implementáció, mondjuk bash vagy dash, Windowson ez a batch, a VisualBasic és C# is lehet.
Netes applikációkat írnak még csomó nyelven (Java, Python, ...), illetve maga a web programozás is külön világ (JavaScript, PHP, ...).
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!