Answers.Body: <p>Python is a great programming language to start with if you're interested in becoming an AI engineer. It's widely used in the field of AI and machine learning due to its simplicity and large community support. It also has numerous libraries and frameworks like TensorFlow, Keras, PyTorch, and Scikit-learn that are specifically designed for AI and machine learning.</p>
  <p>After you're comfortable with Python, you might want to learn other languages that are commonly used in AI like Java, C++, and R. However, Python is definitely a good starting point.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-07-04T04:36:06.967Z
Answers.LastActivityDate: 2023-07-04T04:36:06.967Z
Answers.UserDisplayName: Harshad Patil
Answers.Body: <p>Any language will do. Most differences are just in the syntax and the idioms of a particular language, but you can usually pick up a new language fairly quickly.</p>
  <p>Having said that, there are some languages that are more common in certain areas. <em>Python</em> seems to be quite popular in a lot of modern AI work. I myself work in natural language processing, and the company I'm at uses <em>Lisp</em>.</p>
  <p>My suggestion would be to start with some easier languages, and keeping an open mind about learning about other languages. The more you know, the easier it is to switch between them and to learn new ones.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-07-04T09:08:45.493Z
Answers.LastActivityDate: 2023-07-04T09:08:45.493Z
Answers.UserDisplayName: Oliver Mason
Body: <p>I would become artificial intelligence engineer in the future, so I want to start programming but I don't know what programming language I start for that.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2023-07-03T23:33:22.043Z
Comments.Text: Hi Mamadou, I understand that starting something can be challenging, and thank you for your question. I would rephrase it to, "What programming language has the biggest community support and documentation for designing AI models and algos?". This is because practically any language can be used to design and train AI models. In answer, I think it will benefit you to start learning python for the same cause.
Comments.UserDisplayName: Chinmay
Tags: <machine-learning><deep-learning><algorithm><superintelligence><programming-languages>
Title: What programming language do I learn if I want to become artificial intelligence engineer?
UserDisplayName: Mamadou Tanou DIALLO
ThreadText: # What programming language do I learn if I want to become artificial intelligence engineer?
  
  (Asked by: username_0 on 2023-07-03)
  
  I would become artificial intelligence engineer in the future, so I want to start programming but I don't know what programming language I start for that.
  
  **Tags:** machine-learning, deep-learning, algorithm, superintelligence, programming-languages
  > **Comments:**
  > **username_1**: Hi Mamadou, I understand that starting something can be challenging, and thank you for your question. I would rephrase it to, "What programming language has the biggest community support and documentation for designing AI models and algos?". This is because practically any language can be used to design and train AI models. In answer, I think it will benefit you to start learning python for the same cause.  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_2 on 2023-07-04. Score: 2
  
  Python is a great programming language to start with if you're interested in becoming an AI engineer. It's widely used in the field of AI and machine learning due to its simplicity and large community support. It also has numerous libraries and frameworks like TensorFlow, Keras, PyTorch, and Scikit-learn that are specifically designed for AI and machine learning.
  
  After you're comfortable with Python, you might want to learn other languages that are commonly used in AI like Java, C++, and R. However, Python is definitely a good starting point.
  
  
  ---
  
  ### Answer by username_3 on 2023-07-04. Score: 0
  
  Any language will do. Most differences are just in the syntax and the idioms of a particular language, but you can usually pick up a new language fairly quickly.
  
  Having said that, there are some languages that are more common in certain areas. *Python* seems to be quite popular in a lot of modern AI work. I myself work in natural language processing, and the company I'm at uses *Lisp*.
  
  My suggestion would be to start with some easier languages, and keeping an open mind about learning about other languages. The more you know, the easier it is to switch between them and to learn new ones.
  
  
  ---
  
  