Ruby (na koľajniciach)
Ruby je skvelý jazyk pre webové aplikácie. Mnoho veľkých webových služieb ju používa, napríklad Twitter a Hulu. A potom je Ruby on Rails, čo je najpoužívanejší rámec pre Ruby.
Mnohí súhlasia, že je ľahšie sa učiť než iné jazyky, ako je C ++. Quartz článok zaradil Ruby on Rails ako najvyššiu zarábajúcu programovú zručnosť. Pre viac informácií o Ruby, Michael Morin vytvoril, ktorý pokrýva výhody a nevýhody tohto skriptovacieho jazyka.
Cieľ C
Programovací jazyk pre aplikácie OSX a iOS, je ľahké pochopiť, prečo je Cieľ C jazykom vyžadovaným. iPhone predstavuje približne 36% amerického trhu s inteligentnými telefónmi od roku 2015, čo je v porovnaní s predchádzajúcimi rokmi, ale väčšina firiem by bola šialená, ak by na tomto trhu nemala iPhone aplikáciu. Ak máte záujem dávať Cieľ C vyskúšať, tam je skvelý výukový program v škole Code.
krajta
Python (pomenovaný po Monty Python v osemdesiatych rokoch) je ako Ruby intuitívny jazyk na učenie a používanie. Má zákernú fanúšikovskú základňu a je chrbticou populárnej sociálnej siete Instagram. Python je skriptovací jazyk, ktorý má niekoľko príkladov implementácie v rôznych priemyselných odvetviach, vrátane filmového priemyslu - Priemyselné svetlo a kúzlo používa Python na rozšírenie vlastných softvérových vlastností.
Existuje celý zoznam na Python.org s ďalšími príkladmi. Ak máte záujem dozvedieť sa viac o Pythone, pozrite si tento prehľad na blog Treehouse.
Jáva
Java je jedným z najpopulárnejších programovacích jazykov na svete a z dobrého dôvodu má veľmi malé prevádzkové požiadavky; čo znamená, že môže bežať na viacerých platformách.
Java je tiež súčasťou rámca pre vytváranie aplikácií pre Android, takže je to jazyk, ktorý je v dopyte aj dnes. Oracle poskytuje dokumentáciu Java, ktorá vám pomôže začať.
C ++
C ++ (pôvodne známy ako "C with Classes") je najstarším programovacím jazykom v tomto zozname. To bolo prvýkrát predstavené na začiatku osemdesiatych rokov. Je to chrbtica každého softvéru, ktorý používate každý deň. Podľa diskusie v tomto vlákne prekladania stackov sa C ++ používa na výkonovo náročné úlohy, ako je kompresia videa. Cplusplus.com má návod, ktorý vám môže pomôcť začať.
Záver: Nemusíte si vybrať len jednu
Znalosť jedného z týchto piatich jazykov vám môže pomôcť získať vyšší plat, ale nemusíte sa špecializovať len na jeden. Ak je to možné, zoznámte sa s niektorými z týchto jazykov. Potom, ak niekto stratí štýl, máte inú jazykovú spôsobilosť, aby ste sa znova dostali. Ako sme v minulosti videli, špecializácia môže viesť k zastaraniu v teréne. V každej oblasti by ste sa mali vždy učiť nové zručnosti a technológie. A so všetkými voľnými / dostupnými online dostupnými možnosťami je jednoduchšie než kedykoľvek predtým.