Python

Python je programski jezik opće namjene, interaktivni, objektno orijentirani jezik, ali smješten među jezike visoke razine. Kreirao ju je Guido van Rossum od 1985. do 1990. godine. Kao i Perl, Pythonov izvorni kod je također dostupan pod GNU General Public License (GPL).

Python je dizajniran da bude vrlo čitljiv. Često koristi engleske ključne riječi, dok drugi jezici koriste interpunkcijske znakove, te ima manje sintaktičkih konstrukcija od drugih jezika. Python je OBAVEZAN za studente i profesionalce koji rade kako bi postali veliki softverski inženjeri, pogotovo ako rade na razvoju weba. Ovo su neke prednosti učenja Pythona: · Python se interpretira - Python se obrađuje u vrijeme izvođenja od strane prevoditelja. Nema potrebe da kompilirate program prije nego što ga pokrenete. Sličan je PERL-u i PHP-u.

Python je interaktivan - Možete sjediti na Python upit i komunicirati izravno s prevoditeljem za pisanje vlastitih programa.

Python je objektno orijentiran - Python podržava objektno orijentiran stil ili tehniku programiranja, koja obuhvaća kod unutar objekta. · Python je jezik za početnike - Python je izvrstan jezik za početnike programera i podržava razvoj širokog raspona aplikacija, od jednostavne obrade teksta do WWW preglednika do igara. · Prijenosni - Python se može izvoditi na raznim hardverskim platformama i ima isto sučelje na svim platformama. Način - Python podržava interaktivni način rada koji omogućuje interaktivno testiranje i ispravljanje pogrešaka isječaka koda.

Jednostavan za čitanje - Python kôd jasnije je definiran i vidljiv očima. · Baza podataka - Python pruža sučelja za sve glavne komercijalne baze podataka.

Ove upravo navedene su neke od bezbroj prednosti u korištenju Python, do danas verzija 3, sada neke od ključnih značajki će biti navedene:

Podržava funkcionalne i strukturirane metode programiranja, kao i OOP.

Može se koristiti kao skriptni jezik ili se može prevesti u bajtni kod za stvaranje velikih aplikacija.

Pruža dinamičke vrste podataka najviše razine i podržava dinamičku provjeru tipa.

Podržava automatsko prikupljanje smeća.

Može se jednostavno integrirati s C, C++, COM, ActiveX, CORBA i Java.

Jedini preduvjet za korištenje ovog jezika je osnovno poznavanje terminologije računalnog programiranja.

Na kraju, Python se može koristiti sa open service web aplikacijama koje omogućavaju razvoj projekta. To su također korisna razvojna i potporna okruženja za rad u podatkovnoj znanosti i omogućuju interakciju i suradnju cijelog tima ako se koriste okruženja kao što su Google Colab, Jupyter Notebook i GitHub.