Questions tagged [programming-languages]

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

Filter by
Sorted by
Tagged with
1
vote
0answers
51 views

How differentiable programming and programming language supporting it will potentially help the development towards AGI?

After the state of the art Deep Learning techniques/algorithms being implemented in low-level languages like Objective-C, C++, etc to high-level languages like Python, JS, etc. and with the help of ...
18
votes
5answers
37k views

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.
1
vote
1answer
772 views

What are the advantages and disadvantages of using LISP for constraint satisfaction in 3D space

We are currently working on developing a 3D modeling software that allows designers to set spatial constraints to models. The computer then should generate a 3D mesh conforming to these constraints. ...
7
votes
4answers
15k views

Should I use C# or Python for AI? [closed]

I've been seeing a lot of tutorials on the internet about AI that are mostly done with Python. Apart from these, I've seen C# being used in AI topics, but in things like self-driving cars. I already ...
56
votes
10answers
36k views

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 ...
4
votes
3answers
138 views

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 ...
0
votes
7answers
414 views

Which language(s) should one know in order to start with artificial intelligence? [closed]

I am new to artificial intelligence. I am a web developer. I know HTML, Javascript, Node JS and PHP. Are these languages is ok to create a simple AI app? I have a simple AI app in my mind. It will ...
18
votes
6answers
16k views

How does one start learning artificial intelligence? [duplicate]

I am a software engineering student and I am complete beginner to AI. I have read a lot of articles on how to start learning AI, but each article suggests a different way. I was wondering if some of ...
2
votes
0answers
52 views

Machine learning frameworks for esoteric languages

Is there a machine learning framework/library for any of the esoteric languages, such as the ones listed here ?
2
votes
2answers
145 views

What is the best programming language to learn to implement genetic algorithms?

What is the best and easiest programming language to learn to implement genetic algorithms? C++ or Python, or any other?
0
votes
2answers
62 views

Why there's so much search for Python professionals in AI? [closed]

Even with ample knowledge about the low computational performance that Python has, and even though it is an interpreted language that is not recommended for real-time applications, it is the ...
32
votes
3answers
21k views

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 ...
1
vote
1answer
74 views

Is there a reason evolutionary algorithms are language-bound in research material?

I've been working on genetic algorithms & evolutionary strategies for a while now in a research context. Across the vast majority of the articles and content I've read, every single one of them ...
0
votes
1answer
82 views

When are compiled vs. interpreted languages more optimal in AI?

When are interpreted languages more optimal? When are compiled languages more optimal? What are the qualities and functions that render the so in relation to various AI methods?
4
votes
4answers
3k views

Is a switch from Java to Python worth it? [closed]

I am a university student taking an Artificial Intelligence class this semester. Our professor's programming language of choice is Java, but it seems that perhaps with some nudging, he can change it ...
2
votes
0answers
23 views

What is a good language for expressing replacement or template rules?

Say I have a game like tic-tac-toe or chess. Or some other visual logic based problem. I could express the state of the game as a string. (or perhaps a 2D array) I want to be able to express the ...
21
votes
3answers
1k views

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 ...
15
votes
2answers
14k views

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 ...
1
vote
0answers
70 views

Is it possible to create intelligence with metaprogramming?

The computer is made up of NAND conditional statements. And "conditional statements that read and write conditional statements" must exist. For example "Modify conditional statement 2 if conditional ...
0
votes
3answers
160 views

Which came first: sentience or programming?

There is a high interest in creating an AI, despite the associated fears that such a creation could cause. As I can figure man's approach is two-fold and its goal is being attempted by computer ...
8
votes
3answers
218 views

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-...
2
votes
1answer
90 views

Why aren't compiled languages as popular as Python in AI? [closed]

One of if not the most popular programming language for data science and AI today is Python, with R being a frequently cited runner-up. However, both of them are interpreted languages, which do not ...
0
votes
1answer
124 views

What are the best programming languages for developing evolutionary algorithms? [closed]

What are the "best" Turing complete programming languages which can be used for developing evolutionary algorithm-based AI programs? "Best" should be based on pros and cons of performance and ...
1
vote
2answers
257 views

Is C# a good language to get started with AI? [closed]

I am currently learning C#. Is it a good language to get started with AI? Or should use another programming language?
3
votes
0answers
62 views

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 ...
6
votes
2answers
915 views

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

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 ...
7
votes
2answers
3k views

Can neuro-evolution of augmenting topologies (NEAT) neural networks be built in TensorFlow? [closed]

I am making a machine learning program for time series data analysis and using NEAT could help the work. I started to learn TensorFlow not long ago but it seems that the computational graphs in ...
0
votes
3answers
118 views

Can someone suggest me a platform to develop a mental health mobile app for Android and/or iOS using AI? [closed]

I am a computer science student and my task is to develop a mobile app for Android and/ or IOS using Artificial Intelligence, designed to help people reduce/ combat depression.Regarding the ...
8
votes
2answers
4k views

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

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 ...
0
votes
2answers
106 views

Could we code in Natural language once we pass the Turing test?

Technically speaking, could we code in natural language once we pass the Turing test? Would passing the Turing test at least simplify programming languages' syntax?
4
votes
3answers
268 views

Can someone direct me to a sites and/or videos that can bring an absolute beginner up to speed with AI?

To start, I'm not a programmer/computer scientist/et al... - I work in Finance and have, through my job, self-thought myself VBA for excel and outlook and would consider myself as being in the upper ...
1
vote
2answers
130 views

Is there a “better” (signal-based) language for artificial intelligence

I assume, there must be "signal-driven" and maybe also real-time programming language, which based on connectivy-data more than variables (int, string, etc). I would like to have a language without ...
3
votes
2answers
3k views

Can PHP be considered as a serious programming language for AI? [closed]

I read some information1 about attempts to build neural networks in the PHP programming language. Personally I think PHP is not the right language to do so at all probably because it's a high-level ...
19
votes
2answers
8k views

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 ...