Computer language
A computer language is a formal language for humans to communicate with a computer, not a natural language. In earlier days of computing (before the 1980s), the term was used interchangeably with programming language, but today, used primarily for taxonomy, is a broader term that encompasses languages that are not programming in nature. Sub-categories (with possibly contended hierarchical relationships) include:
- Construction
- Programming – for controlling computer behavior
- Command – for controlling the tasks of a computer, such as starting programs
- Query – for querying databases and information systems
- Transformation – for transforming the text of a formal language into text that meets a specific goal
- Structural
- Configuration – for writing configuration files
- Data exchange – examples: JSON, XML
- Markup – for annotating a document in a way that is syntactically distinguishable from the text, such as HTML
- Page description – for describing the appearance of a printed page in a higher level than an actual output bitmap
- Style sheet – for expressing the presentation of structured documents, such as CSS
- Programming – for controlling computer behavior
- Modeling – for designing systems
- Architecture description – for describing and representing system architecture
- Hardware description – for modeling integrated circuits
- Simulation – for simulating
- Specification – for describing what a system should do
See also
- Domain-specific language – Programming language specialized to a specific application domain
- Expression language – Domain specific computer language
- General-purpose language – Computer language that is broadly applicable across domains
- Lists of programming languages
- Natural language processing – Processing of natural language by a computer
External links
Media related to Computer languages at Wikimedia Commons
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.