DASTURLASH TILLARI RIVOJLANISHI - MASHINALAR TILLARI

##article.authors##

  • Umarov Begzodbek Azizovich ##default.groups.name.author##
  • Imomnazarov Saidolim Saidahmad o‘g‘li ##default.groups.name.author##

##semicolon##

Dasturlash tillari, Mashina tillari, Yuqori darajadagi tillar, Samaradorlik, Dasturlash jarayoni, Resurslardan foydalanish, Dasturchilar afzalliklari, Kod yozish, Tezlik va samaradorlik, Sun'iy intellekt, Python tili, Java tili

##article.abstract##

Maqolada dasturlash tillarining rivojlanishi va mashinalar tillarining paydo bo‘lishi tarixi yoritilgan. Avvalo, dasturlash tillari asosan dasturiy ta'minot yaratish jarayonini soddalashtirish va mashinalarga tushunarli buyruqlani berish maqsadida 
yaratilganligi tushuntiriladi. Mashina tillarining dastlabki shakllari, shu jumladan, 0 va 1 kabi ikkilik tizimi asosida ishlovchi tillar, dasturlashning avvalgi bosqichlarida ishlatilgan. Keyinchalik, yuqori darajadagi dasturlash tillarining rivojlanishi va 
mashinalar tillaridan farqlari keltiriladi. Maqola, dasturlash tillarining mashina va inson tillari o‘rtasidagi bog‘liqligini hamda ularning ishlash prinsiplarini o‘rganishga qaratilgan. 

##submission.citations##

1.

Lutz, M. (2013). Learning Python (5th ed.). O'Reilly Media.

2.

Stroustrup, B. (2018). The C++ Programming Language (4th ed.). Addison

Wesley Professional.

3.

Sommerville, I. (2011). Software Engineering (9th ed.). Pearson Education.

4.

Corman, T. H., Leiserson, C. E., Rivest, R. L., & Stein, C. (2009). Introduction

to Algorithms (3rd ed.). MIT Press.5.

Knuth, D. E. (1997). The Art of Computer Programming (Vol. 1). Addison

Wesley.

6.

McConnell, S. (2004). Code Complete (2nd ed.). Microsoft Press.

7.

8.

Wirth, N. (2004). Algorithms + Data Structures = Programs. Prentice Hall.

Albahari, J., & Albahari, B. (2012). C# 5.0 in a Nutshell: The Definitive

Reference. O'Reilly Media.

9.

Aho, A. V., Ullman, J. D., & Lam, M. S. (2006). Compilers: Principles,

Techniques, and Tools (2nd ed.). Addison-Wesley.

10.

McGrath, D. (2019). Modern C++ Design: Generic Programming and Design

Patterns Applied. Addison-Wesley.

11.

The C Programming Language, 2nd edition – Dennis M. Ritchie & Brian W.

Kernighan. (1988). Prentice Hall.

12.

GeeksforGeeks – C Programming Language. Retrieved from

https://www.geeksforgeeks.org/c-programming-language/

13.

StackOverflow –

Programming

Languages.

Retrieved

W3Schools

https://stackoverflow.com/questions/tagged/programming-languages

14. –

https://www.w3schools.com/

##submissions.published##

2025-05-14