Programozáshoz melyik operációs rendszert használjam?

Szerző: | Szoftverek, Blog, Tippek és trükkök

A programozás egyre népszerűbb szakma. Sokan belevágnak, ami nagyszerű, hiszen szükség van a jó programozókra. Kezdő programozóktól kaptam olyan kérdést, hogy melyik operációs rendszert ajánlom erre a feladatra. Sokat gondolkodtam azon, hogy melyik operációs rendszer is a legmegfelelőbb választás ha valaki programozni szeretne. Sajnos nem tudok általános választ adni erre a kérdésre.

Mitől függ, hogy melyik oprendszert használjam ha programozni szeretnék?

Különböző szempontokat vehetsz figyelembe amikor kiválasztod a neked szimpatikus operációs rendszert. Nézzük meg a lehetőségeket.

1. Melyiket használod/ismered jelenleg?

Ez az információ már a legelején sok mindent eldönt. Ugyanis sokan nem akarnak időt/energiát/pénzt beleölni egy új rendszer megtanulásába. Helyette inkább a programozási nyelvek tanulására szánják az időt.

Ha nyitott vagy új rendszerek megismerésére, akkor bátran vágj bele valamilyen más operációs rendszer használatába.

2. Milyen platformra fogsz fejleszteni?

Milyenekre lehet? Nagyon sokra. Windows, Linux, Android, iOS, .NET, Java, stb. Ott vannak még a webes alkalmazások, ami egy eléggé szerteágazó kategória. Erről még lesz szó később.

Alapvető szabály, hogy a választott platformot muszáj megtanulnod használni, hiszen valahogy tudnod kell tesztelni a megírt programot.

Webre szeretnék programozni! Mit használjak?

Ha webes alkalmazásokat vagy weboldalakat szeretnél készíteni, akkor is több út áll előtted. Ha a „klasszikus” weboldalak érdekelnek, akkor az alábbi nyelveket és környezeteket mindenképpen meg kell tanulnod.

  • HTML
  • CSS
  • valamelyik SQL
  • PHP
  • JavaScript

Tovább bonyolítva a helyzetet, használhatsz olyan könyvtárakat amikkel felgyorsíthatod a munkádat. Ezek mind a fenti nyelveken alapulnak. Néhány példa ezekre a könyvtárakra.

  • Bootstrap
  • jQuery
  • JSON
  • AJAX
  • AngularJS
  • Node.JS

A fenti nyelveket milyen operációs rendszeren tudom használni?

A jó hír az, hogy a fenti említett nyelvek operációs rendszertől függetlenül tudnak működni. Igazából a webszerver és az alája telepített kiegészítések számítanak. Ha megszoktad a Windows-t, vagy a Linux-ot, akkor nem kell feltétlenül váltanod.

Mit használjak Windows alatt?

Windows alatt a legegyszerűbb ha telepíted az alábbiak valamelyikét:

Ezek egy minden egyben csomagok, tehát tartalmazzák az Apache, PHP, MySQL vagy MariaDB és phpMyAdmin szoftvereket. Ezek azok amikre szükséged lesz ahhoz, hogy elkezdj weboldalakat készíteni.

Mit használjak Linux alatt?

Ha nincs Linux adminisztrációs tapasztalatod és nem ismered az Apache, PHP, stb. beállításainak rejtelmeit, akkor Linux alatt is használd a XAMPP vagy a WAMP csomagokat. Letölthető a fenti linkekről.

Én Linux esetében jobban szeretem kézzel, egyenként feltelepíteni a szükséges csomagokat. Ez sokkal macerásabb és igényel némi Linux adminisztrációs tapasztalatot, viszont maximálisan egyénre szabható.

Összegzés

Mint láthatod nincs kőbe vésve, hogy milyen operációs rendszert használj ha webes alkalmazásokat vagy weboldalakat szeretnél készíteni. Gyakorlatilag bármilyen operációs rendszeren elindulhatsz. Ha Windowst használsz, de Linux-ot is szeretnéd megismerni, akkor használj Virtualbox-ot. Ugyanez igaz fordítva is.

Személy szerint én a Linux pártján állok. Web programozás oldalról tudni kell, hogy a webszerverek szinte kizárólag valamilyen Linux alapú rendszerek. Tehát ha bérelsz egy szuper gyors tárhelyet valamelyik szolgáltatónál, mondjuk nálam, akkor az is valamelyik Linux verzió lesz.

Hajrá fiúk és lányok! A programozás jó dolog.

Ez a cikk a GOLNET Informatikai blogon jelent meg először 2019. január 15-én.

Az itt olvasható tartalmat a szerzői jogok védik. A szöveg és a képek másolása vagy bármilyen módon történő reprodukálása és más weboldalakon vagy médiában való megjelentetése kizárólag a szerző előzetes, írásos engedélyével lehetséges. Részletek az adatvédelmi tájékoztatóban.
© 2016-2023 Oláh Gábor

Ez is érdekelhet…

Mitől lesz egy laptop használható laptop?

Mitől lesz egy laptop használható laptop?

Mitől lesz egy laptop használható? Sok mindenről esett már szó. Megnéztük, hogy mire számíthatunk egy gamer/profi laptoptól, vagy éppen egy szórakozásra való laptoptól. Illetve összefoglaltuk, hogy melyik árkategóriából milyen laptopot tudunk magunknak vásárolni. De...

A laptop ára és amit kapsz érte

A laptop ára és amit kapsz érte

A laptop ára és amit kapsz érte Már tudjuk, hogy nagyjából mit várhatunk egy a profi/gamer, az üzleti és a szórakozásra szánt laptopoktól. Sok minden általános dologról esett szó, de két nagyon fontosról még nem beszéltünk. Az egyik, amiről most szó lesz az a laptop...

Laptop munkára és szórakozásra

Laptop munkára és szórakozásra

Laptop munkára és szórakozásra Az előző részben megnéztük, hogy mit is tudnak a profi és a gamer laptopok. Most jött el az ideje, hogy a szórakozásra és általános irodai munkára szánt laptopokat is górcső alá vegyük. A HÁM háromszögből a Használhatóságot húzzuk...

A profi és gamer laptop tulajdonságai

A profi és gamer laptop tulajdonságai

A profi és gamer laptop tulajdonságai Az előző részben már eldöntötted, hogy milyen kategóriába tartozol illetve melyikből szeretnél laptopot. Ebben a részben megnézzük, hogy milyen tulajdonságokkal rendelkeznek a Profi és a Gamer kategóriába tartozó laptopok. A HÁM...

A megfelelő laptop kiválasztása – 1. rész

A megfelelő laptop kiválasztása – 1. rész

A megfelelő laptop kiválasztásának szempontjai Egy laptop kiválasztása könnyű feladat. Bemegyek a boltba vagy egy webáruházba és megveszem. Honnan fogom tudni, hogy tényleg jó lesz-e a kiszemelt laptop és nem csak bosszúságot fog okozni pár hónap használat után? Aki...

A Freelancer dolgozik csak igazán csapatban

A Freelancer dolgozik csak igazán csapatban

Bármilyen munkahelye is van az embernek ott csapatban kell dolgozni. Ez igaz a freelancer életmódra is. Ebben az esetben a csapat a megrendelőből és annak megbízottjaiból áll. Aki nem képes csapatban dolgozni az nem is tud freelancer lenni, mert nem fogja tudni...