GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Main page
  • Contents
  • Current events
  • Random article
  • About Wikipedia
  • Contact us
  • Help
  • Learn to edit
  • Community portal
  • Recent changes
  • Upload file
  • Special pages
  • Search
  • Donate

This view

  • Original page
  • New address

GeezerVison is showing en.wikipedia.org — Programming domain - Wikipedia

This article is about programming environments. For other uses, see Domain (disambiguation).

The term programming domain is mostly used when referring to domain-specific programming languages. It refers to a set of programming languages or programming environments that were written specifically for a particular domain, where domain means a broad subject for end users such as accounting or finance, or a category of program usage such as artificial intelligence or email. Languages and systems within a single programming domain would have functions common to the domain and may omit functions that are irrelevant to a domain.[1]

Some examples of programming domains are:

  • Expert systems, computer systems that emulate the decision-making ability of a human expert and are designed to solve complex problems by reasoning through bodies of knowledge.
  • Natural-language processing, handling interactions between computers and human (natural) languages such as speech recognition, natural-language understanding, and natural-language generation.
  • Computer vision, dealing with how computers can understand and automate tasks that the human visual system can do and extracting data from the real world.

Other programming domains would include:

  • Application scripting
  • Array programming
  • Artificial-intelligence reasoning
  • Cloud computing
  • Computational statistics
  • Contact Management Software
  • E-commerce
  • Financial time-series analysis
  • General-purpose applications
  • Image processing
  • Internet
  • Numerical mathematics
  • Programming education
  • Relational database querying
  • Software prototyping
  • Symbolic mathematics
  • Systems design and implementation
  • Text processing
  • Theorem proving
  • Video game programming and development
  • Video processing
  • Computer graphics

See also

  • Domain (software engineering)
  • Domain-specific language

References

  1. ↑ "What Is a Programming Domain? (with picture)". wiseGEEK. Retrieved May 2, 2020.
  • Akour, Mohammed & Falah, Bouchaib. (2016). Application domain and programming language readability yardsticks. 1-6. 10.1109/CSIT.2016.7549476.
Stub icon

This programming-language-related article is a stub. You can help Wikipedia by adding missing information.

  • v
  • t
  • e
Retrieved from "https://en.wikipedia.org/w/index.php?title=Programming_domain&oldid=1383446874"
Categories:
  • Programming language topics
  • Programming language topic stubs
Hidden categories:
  • Articles with short description
  • Short description matches Wikidata
  • All stub articles
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.