Questions tagged [programming-languages]

For questions about the use of various programming languages to be used in AI and ML programming.

A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output. Programming languages generally consist of instructions for a computer. Programming languages can be used to create programs that implement specific algorithms.

30 questions
68
votes
10 answers

Why is Python such a popular language in the AI field?

First of all, I'm a beginner studying AI and this is not an opinion-oriented question or one to compare programming languages. I'm not implying that Python is the best language. But the fact is that most of the famous AI frameworks have primary…
39
votes
3 answers

Why is Lisp such a good language for AI?

I've heard before from computer scientists and from researchers in the area of AI that that Lisp is a good language for research and development in artificial intelligence. Does this still apply, with the proliferation of neural networks and deep…
29
votes
4 answers

Is Lisp still being used to tackle AI problems?

I know that language of Lisp was used early on when working on artificial intelligence problems. Is it still being used today for significant work? If not, is there a new language that has taken its place as the most common one being used for work…
WilliamKF
  • 2,493
  • 1
  • 24
  • 31
27
votes
4 answers

Why does C++ seem less widely used than Python in AI?

I just want to know why do machine learning engineers and AI programmers use languages like Python to perform AI tasks and not C++, even though C++ is technically a more powerful language than Python.
27
votes
2 answers

Is Prolog still used in AI?

According to Wikipedia, Prolog is a general-purpose logic programming language associated with artificial intelligence and computational linguistics. Is it still used for AI? This is based off of a question on the 2014 closed beta. The author had…
Mithical
  • 2,885
  • 5
  • 27
  • 39
16
votes
2 answers

Why is Sanskrit the best language for AI?

According to NASA scientist Rick Briggs, Sanskrit is the best language for AI. I want to know how Sanskrit is useful. What's the problem with other languages? Are they really using Sanskrit in AI programming or going to do so? What part of an AI…
Rahul
  • 169
  • 1
  • 1
  • 3
15
votes
1 answer

What language is the GPT-3 engine written in?

I know that the API is python based, but what's the gpt-3 engine written in mostly? C? C++? I'm having some trouble finding this info.
10
votes
2 answers

Is Lisp still worth learning today in the particular context of Machine learning?

Lisp was originally created as a practical mathematical notation for computer programs, influenced by the notation of Alonzo Church's lambda calculus. It quickly became the favored programming language for artificial intelligence (AI) research,…
8
votes
3 answers

What programmable devices can be used to teach artificial intelligence?

Could you give examples of affordable programmable devices that could be used in university classes to teach students about A.I. and demonstrate it? The devices are expected to do some form of self-learning, pattern recognition, or any other…
Jason Lobo
  • 81
  • 1
6
votes
1 answer

Is there any programming language designed by deep learning?

I know that AI can be used to design printed circuit boards (PCBs), so it can be used to solve complex tasks. Is there any programming language designed by deep learning (or any other AI technique)?
5
votes
1 answer

Why is Common Lisp, Python and Prolog used in artificial intelligence?

What are the advantages/ strengths and disadvantages/weakness of programming languages like Common Lisp, Python and Prolog? Why are these languages used in the domain of artificial intelligence? What type of problems related to AI are solved using…
Sanket Alurkar
  • 115
  • 1
  • 7
5
votes
1 answer

Whys and Why-nots using Rust for AI

The title says it all. I would like to know more about what attributes and design choices of Rust that make it a good (or bad) language for the entire ecosystem of AI (both research and production) What I know so far: Rust is memory safe (unlike…
4
votes
3 answers

What would be a good internal language for an AI?

For an AI to represent the world, it would be good if it could translate human sentences into something more precise. We know, for example, that mathematics can be built up from set theory. So representing statement in language of set theory might…
zooby
  • 2,196
  • 1
  • 11
  • 21
3
votes
0 answers

Is there any GUI for per-neuron editing

I couldn't find GUI for precise "artificial neural-network alike" structures, which could supports neuron naming, synapse naming, import of external functions or code fragments and debugging. It would be ideal if synapses also could pass not only…
Aberro
  • 131
  • 2
2
votes
2 answers

Are there theoretically linguistic inputs that could send an NLP algorithm into infinite loops or break the chatbot?

I was asked an interesting question today by a student in a cybersecurity and information assurance program related to getting spammed by chatbots on snapchat. He's tried many conventional means of blocking them, but he's still getting…
DukeZhou
  • 6,237
  • 5
  • 25
  • 53
1
2