Бағдарламалау қысқаша тарихы
Python - жоғары дәрежелі кодтың оқылуын және әзірлеушінің өнімділігін арттыруға мақсатталған жалпы мақсаттардағы бағдарламалау тілі. Python тілі аз синтаксисті талап етеді. Бірақ сол уақытта стандартты кітапханасы үлкен көлемді пайдалы функциялардан тұрады. Java және C тілдерінен алда.
Python — жоғары дәрежедегі бағдарламаллау тілі. Python тілі қазіргі кезде ең көп таралған бағдарламаллау тілі болып саналады. Бұл тілде жасалған ең атақты бағдарлама ол бәріміз білетін Instagram əлеуметтік желісі.
Алғашында Python тілі Ameoba операциялық жүйесімен әрекет етуге қабілетті ABC бағдарламалау тілінің бастамашысы ретінде алынған. Кейінірек Python дамыған соң,ең басты және маңызды бағдарламалау тіліне айналды.Ең алғашқы жаңарту Python 2.0 жаңа нұсқасы жарық көрді. Бұл жаңа нұсқада көптеген функциялар мен жаңа алгоритмдер түрін көрсетті. Жаңартудан кейін Python тілінің қолданушылары арта түсті. Алайда бұл тілдің жаңартуы бұнымен біткен жоқ. 2008 жылдың 3 желтоқсан күні Python 3.0 жарық көреді.
Бағдарлама үлгілері Hello World бағдарламасы:
print('Hello, world!')
Санның факториалын есептейтін бағдарлама:
n = int(input('Type a number, and its factorial will be printed: '))
if n < 0:
raise ValueError('You must enter a non negative integer')
factorial = 1
for i in range(2, n + 1):
factorial *= i
print(factorial)
2003 жылдан бері Python TIOBE бағдарламалау қауымдастығының индексінде тұрақты түрде танымал бағдарламалау тілдерінің ондығына кіреді,2021 жылдың қазан айындағы жағдай бойынша ол ең танымал тіл болып табылады .
Эмпирикалық зерттеу Python сияқты сценарий тілдерінің C және Java сияқты кәдімгі тілдерге қарағанда жолды өңдеу және сөздікте іздеуді қамтитын бағдарламалау мәселелері үшін өнімдірек екенін анықтады және жадты тұтыну жиі «Java-дан жақсырақ және нашар» екенін анықтады. C немесе C++ қарағанда әлдеқайда нашар».