Skip to main content

Categories of programming languages

Short answer

Languages can be categorised by use: scientific (FORTRAN), business (COBOL), system (C, Assembly), AI (LISP), scripting (Python), database (SQL), and general-purpose (C++). C is a general-purpose, middle-level language primarily used for system programming.

Categorise programming languages on the basis of their uses and applications. Among them which programming language is C programming?

Programming languages can be categorised by their use and application area:

CategoryUsed forExamples
Scientific/engineeringNumerical and mathematical calculationFORTRAN, MATLAB
Business/commercialData processing, payroll, accountsCOBOL
System programmingOperating systems, compilers, driversC, Assembly
Artificial intelligenceLogic and reasoningLISP, Prolog
Web and scriptingWeb pages and automationHTML, JavaScript, PHP, Python
DatabaseQuerying and managing dataSQL
General purpose / applicationWide range of softwareC++, Java, C#
EducationTeaching programmingBASIC, Pascal

C is a general-purpose, structured, high-level language that is also called a middle-level language, because it combines high-level features (functions, structured statements) with low-level access (pointers, bitwise operators). It is mostly used for system programming (UNIX and Linux were written in C) and also for application and embedded software.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Computer Programming chapter 1 questions →