PROGRAMMING FOR ARTIFICIAL INTELLIGENCE AND AUTOMATION SYSTEMS

Authors

  • Khurshid Turaev

DOI:

https://doi.org/10.47390/ts-v3i12y2025N05

Keywords:

Artificial Intelligence, automation, LISP, Prolog, C++, Python, logical programming, machine learning, deep learning, programming languages, intelligent systems.

Abstract

Artificial Intelligence (AI) is an interdisciplinary field focused on developing methods and technologies that replicate human intellectual behavior. Choosing the appropriate programming language is crucial for developing effective AI systems and automated technological processes. This paper provides an overview of four widely used programming languages in AI — LISP, Prolog, C++, and Python — highlighting their strengths, weaknesses, and practical applications in intelligent and automated systems. Special attention is given to their suitability for logical reasoning, numerical computations, rapid prototyping, and integration into large-scale automated projects. The analysis shows that to optimize performance, maintainability, and flexibility, a combination of several languages is often used, which is particularly important for automation and the management of complex systems.

References

1. Russell, S., Norvig, P. Artificial Intelligence: A Modern Approach. 4th Edition, Pearson, 2020.

2. Luger, G. F. Artificial Intelligence: Structures and Strategies for Complex Problem Solving. 7th Edition, Pearson, 2009.

3. Van Rossum, G., Drake, F. L. Python Reference Manual. Python Software Foundation, 2001.

4. Stroustrup, B. The C++ Programming Language. 4th Edition, Addison-Wesley, 2013.

5. Colmerauer, A., Roussel, P. The Birth of Prolog. History of Programming Languages, ACM Press, 1996.

6. McCarthy, J. LISP 1.5 Programmer’s Manual, MIT Press, 1962.

7. Chollet, F. Deep Learning with Python. 2nd Edition, Manning, 2021.

8. Goodfellow, I., Bengio, Y., Courville, A. Deep Learning. MIT Press, 2016.

9. Kowalski, R. Predicate Logic as a Programming Language. IFIP Congress, 1974.

Submitted

2025-12-26

Published

2025-12-27

How to Cite

Turaev, K. (2025). PROGRAMMING FOR ARTIFICIAL INTELLIGENCE AND AUTOMATION SYSTEMS. Techscience Uz - Topical Issues of Technical Sciences, 3(12), 34–42. https://doi.org/10.47390/ts-v3i12y2025N05

Similar Articles

1 2 3 4 5 6 7 > >> 

You may also start an advanced similarity search for this article.