What programming languages are 'general purpose' and 'domain specific?
Let’s learn what programming languages are 'general purpose' and 'domain specific. The most accurate or helpful solution is served by Programmers.
There are ten answers to this question.
Best solution
I've read a few posts on SO about different DSL's and GP languages but I'm still a bit confused as to how you define a programming language to be one or the other. My understanding so far (and hopefully you can clarify) is as follows: Languages such as PHP, HTML, CSS are domain specific because they were designed for a singular purpose (e.g. they were designed for building websites - or in CSS' case was for styling websites). Whereas a language such as Ruby or Python is a general purpose language...
Answer:
Domain-specific languages are dedicated to a specific problem domain. Examples of domain-specific languages...
Robert Harvey at Programmers Mark as irrelevant Undo
Other solutions
What were the languages that attempted to mimic natural language? List the obscure or popular, general purpose or domain specific. What were their problems? http://blog.stephenwolfram.com/2... Wolfram of Mathematica and Wolfram|Alpha fame thinks they...
Nicolas Trangez at Quora Mark as irrelevant Undo
Can anyone tell me purpose of every major programming languages. Like javascript is for client side scriptting.
Answer:
These are stereotyped and oversimplified, but: Assembly and C: embedded programming, OS programming...
Anonymous at Quora Mark as irrelevant Undo
Like graphic programming languages, Domain-Specific Languages is a programming paradigm that had some hype and gleam at one point, but never took off. Why? Related Why did graphical programming languages never really "take off"? Why create...
Answer:
The question is not really well defined, but I like it because it makes one think about what we are...
Jeff Wright at Quora Mark as irrelevant Undo
Key words are "designed" and "specifically", i.e. not general purpose languages that happen to be popular for implementing other programming languages (C, assembly, LISP). A framework in a general purpose language is ok though. Also...
Answer:
Coq, Agda and Twelf are particularly useful for working with programming languages if you're interested...
Aleksey Kliger at Quora Mark as irrelevant Undo
The common wisdom says (at least for beginners) that one should know a programming language/domain really well and obviously it makes sense to master a language/domain that you like but how can one do that considering that each language basically is...
Answer:
That common wisdom is, as ever, far more common than wise¹. I think it makes more sense to start by...
Tikhon Jelvis at Quora Mark as irrelevant Undo
This question has been asked countless times, but this is different because I want to make a wide variety of things with the least amount of learning possible. I heard general purpose programming languages like Python and Ruby can make web apps, computer...
Answer:
That's quite a wide array of skills you're wanting to target there - nothing wrong with that but I certainly...
Michael Wales at Quora Mark as irrelevant Undo
Over time people have developed higher languages that are easier, more powerful and handle more things automatically than previous languages. What is "the language of the future" that's easier and more powerful than the languages of the 90...
Anonymous at Quora Mark as irrelevant Undo
Answer:
I second "On Lisp". I also liked skimming through "DSLs in Action", a Manning publications...
Viksit Gaur at Quora Mark as irrelevant Undo
1 after learning the basics of html/css/javascript from online websites like codeacademy/w3schools,what is the way forward to enhance the same ? 2. Is it better to study algorithms and data structures prior to diving into server side programming languages...
Answer:
First, this is a fairly limited class of programming you are talking about, though in theory, you could...
Eric Pepke at Quora Mark as irrelevant Undo
Related Q & A:
- What are the best programming languages to learn now?Best solution by Software Quality Assurance & Testing
- What programming languages should I learn for Web development?Best solution by Yahoo! Answers
- What are the top 5 most expensive domain names?Best solution by en.wikipedia.org
- What is the aim and purpose of having NGOs in a country?Best solution by Yahoo! Answers
- What is a statement of purpose?Best solution by ChaCha
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.