limbile de Informatică
limbajele de programare a computerelor au fost o parte importantă a informaticii și a fiecărei dezvoltări tehnologice majore din ultima vreme. Ele sunt folosite pentru a crea forma și funcția de doar despre tot ceea ce folosim, inclusiv smartphone-uri, electronice și site-uri web. Pe măsură ce programatorii devin mai calificați și mai pricepuți la scrierea programelor, calitatea și inteligența dispozitivelor tehnologice cu care ne angajăm continuă să se îmbunătățească, iar limbile informaticii vor continua să evolueze. Pentru a afla mai multe, verificați infografia de mai jos creată de programul online Bachelor of Science în Informatică al Universității din Florida.
program înrudit: B. S. în informatică
adăugați acest infografic pe Site-ul dvs.
copiați și lipiți textul de mai sus pentru a include acest infografic pe site-ul dvs. web.
limbaje de programare populare și utilizarea lor
Site-urile web sunt mai inovatoare, mai receptive și oferă o serie de caracteristici și funcții, toate fiind proiectate imaculat folosind unul sau o combinație a unora dintre cele mai populare limbaje de programare de astăzi. Aceste limbaje de programare includ: C, C++, JAVA, JAVASCRIPT, PHP, RUBY, Obiectiv C, și Python. C este folosit ca limbaj de programare fundamental pe care se bazează multe dintre aceste limbi mai noi. Celelalte limbi sunt folosite pentru a îmbunătăți modul în care funcționează site-urile web, permițând pagini dinamice, caracteristici și design general. Site-urile și aplicațiile populare care utilizează în prezent aceste limbaje de programare într-o formă sau alta includ Google și Bloomberg (c++), aplicația GoToMeeting și Wall Street Journal (Java), Facebook și Twitter (JavaScript), Yahoo și Wikipedia (PHP), Groupon și Amazon (Ruby), aplicații pentru iPhone (Obiectiv-C) și YouTube și NASA (Python).
desigur, există domenii în afara site-urilor web unde limbajele de programare sunt, de asemenea, prezentate puternic. Aceste domenii includ cadrele departamentelor și laboratoarelor de informatică. Primele 20 de universități din SUA departamentele de Informatică folosesc Python (13), Java (11), Matlab (6), C (4) și C++ (2) limbaje de programare pentru a-și alimenta operațiunile. Pe de altă parte, 20 dintre cele mai populare tehnologii din lume folosesc JavaScript (54,4%), SQL (48%), Java (37,4%), C# (31,6%), PHP (29,7%), Python (23,8%), c++ (20,6%), C (16,4%) și NODE.JS (13,3%) pentru a-și alimenta dispozitivele.
defalcarea ocupațională a dezvoltatorilor
programatorii de calculatoare lucrează adesea ca dezvoltatori într-o serie de domenii și capacități diferite. Acestea variază de la zona cu de departe cei mai mulți programatori — dezvoltatori web cu stivă completă (32,4%)- – – până la zona cu cei mai puțini – – – Administratori de baze de date (0,2%). Alte domenii includ (în ordine descrescătoare): studenți (13,4%), dezvoltatori web back-end (10,1%), dezvoltatori de telefonie mobilă (9,1%), Dezvoltatori desktop (8,3%), dezvoltatori web front-end (6%), dezvoltatori de aplicații încorporate (2,9%), Dezvoltatori la nivel de întreprindere (2,9%), directori (1.8%) și administratorii de sistem (1,6%).
proiecții pentru viitorul carierei industriei de programare
perioada proiectată de creștere marcată ca viitorul software-ului de programare pe calculator, este perioada de 7 ani între 2015 și 2022. Este de așteptat ca în această perioadă, creșterea ocupațiilor de calculatoare-și anume dezvoltarea de software și programatorii de calculatoare-să aibă loc la o rată totală de aproximativ 18%. Se așteaptă ca dezvoltatorii de Software să treacă de la aproximativ 1.018.000 de dezvoltatori în 2015 la 1.240.600 în 2022. În mod similar, se așteaptă ca programatorii să crească în număr de la aproximativ 343.700 în 2015 la 372.100 în 2022.
alte tendințe și proiecții: proiecte Open Source, limbi noi și design receptiv
Open source este una dintre cele mai utilizate platforme în programarea și tehnologia de dezvoltare de astăzi și această traiectorie este probabil să continue în sus. Din 2010, a existat o schimbare de 24 de puncte procentuale între 2010 și 2015 în companiile care creează software pentru clienții care utilizează open source- – – trecând de la 42% dintre companii la 66%. Prin urmare, nu este surprinzător faptul că se așteaptă ca 88% dintre companii și 78% dintre dezvoltatori să își crească contribuțiile la proiectele open source în următorii 2-3 ani.
pe lângă creșterea proiectelor open source și a software-ului în curs de dezvoltare, există și apariția unor limbaje de programare noi, îmbunătățite și mai puternice. Swift-ul Apple-succesorul Objective-C – – – este probabil să ia primul rând și centru în următorii câțiva ani, după ce a crescut deja de la #68 la #22 în clasamentul lingvistic al Redmonk. Google Galang, un limbaj de dezvoltare cloud open source este, de asemenea, de așteptat să crească în popularitate și utilizare pe măsură ce avansăm. Important, noua tehnologie ușor de utilizat “drag’ n ‘drop” este, de asemenea, acum disponibilă pentru programatori. Datorită limbajelor precum MIT Scratch, Code Studio și Google Blockly, programatorii sunt acum capabili să construiască cod pentru proiectele lor fără a se baza foarte mult pe codul bazat pe text. Ei pot construi programele lor pur și simplu prin glisarea și fixarea blocuri. Aceasta este o dezvoltare care se dezvoltă în prezent și este probabil să fie dezvoltată și perfecționată în continuare în următorii câțiva ani.
în cele din urmă, designul receptiv este o provocare pe care programatorii trebuie să o întâmpine în continuare. Acest lucru se datorează faptului că piețele tehnologice continuă să solicite programe pentru dispozitive care variază în dimensiuni. De la ochelari (Google Glass) la ceasuri (Apple watch), programatorii vor trebui să continue să construiască programe și sisteme de proiectare care să se potrivească unei varietăți de dimensiuni de ecran și nevoilor consumatorilor.