Live briefing
Everything about System programming language
Class of computer programming languages
A system programming language is a programming language used for system programming; such languages are designed for writing system software, which usually requires different development approaches when compared with application software. Edsger Dijkstra referred to these languages as machine oriented high order languages, or mohol. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: System programming languageA 5-minute orientation
- Skim a recent paper: Descend: A Safe GPU Systems Programming LanguageInfluential work since 2022
- Pick up a classic book: The C Programming LanguageThe most-reprinted book on the subject
- Read the landmark paper: TXL: A rapid prototyping system for programming language dialectsCited 96 times
- Go sideways: High-level programming languageA closely related topic
- Go sideways: CompilerA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
TXL: A rapid prototyping system for programming language dialects
UNIX Time-Sharing System: The C Programming Language
Using a programming language for digital system design
A Natural Language Programming System for Text Processing
Psycholinguistic research in language intervention programming: The pronoun system
A Transportable Programming Language (TPL) System. I. overview
LABTRAN. Language and system for programming chemical experiments
LISP-A CAD System Programming Language
🆕 Influential since 2022
Descend: A Safe GPU Systems Programming Language
ADAPTIVE PROGRAMMING LANGUAGE LEARNING SYSTEM BASED ON GENERATIVE AI
UnrealMentor GPT: A System for Teaching Programming Based on a Large Language Model
Data Visualization Analytic for Understanding the Dynamics of Operating System Using Programming Language Paradigm
Calculation of the equilibrium composition of multicomponent gas phase system using Julia programming language
📚 Books worth reading
The C Programming LanguageBrian W. Kernighan, Dennis MacAlistair Ritchie · 1978
Programming Language PragmaticsMichael L. Scott · 1999
The AWK programming languageAlfred V. Aho, Brian W. Kernighan · 1988
Programming languages, information structures, and machine organizationPeter Wegner · 1968
Program design with pseudocodeT. E. Bailey, Therold E. Bailey · 1983
Programming languages for business problem solvingShouhong Wang, Hai Wang · 2007
ASPLOS-IX proceedingsInternational Conference on Architectural Support for Programming Languages and Operating Systems (9th 2000 Cambridge, Mass.) · 2000
Multi-agent programmingRafael H. Bordini · 2005
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- High-level programming language A high-level programming language is a programming language with strong abstraction from the details of the computer. In contrast to low-level programming…
- Compiler In computing, a compiler is software that translates computer code written in one programming language (the source language) into another language (the…
- Low-level programming language A low-level programming language is a programming language that provides little or no abstraction from a computer's instruction set architecture, memory…
- History of programming languages The history of programming languages spans from documentation of early mechanical computers to modern tools for software development. Early programming…
- High-level assembler A high-level assembler in computing is an assembler for assembly language that incorporate features found in a high-level programming language. The earliest…
- Mesa (programming language) Mesa is a programming language developed in the mid 1970s at the Xerox Palo Alto Research Center in Palo Alto, California, United States. The language…
- PL360 PL360 (or PL/360) is a system programming language designed by Niklaus Wirth and written by Wirth, Joseph W. Wells Jr., and Edwin Satterthwaite Jr. for…
- History of compiler construction In computing, a compiler is a computer program that transforms source code written in a programming language or computer language (the source language)…