₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,328,374 members, 8,435,426 topics. Date: Sunday, 28 June 2026 at 04:40 PM

Toggle theme

What Types Of Computer Programming ? - Education - Nairaland

Nairaland ForumNairaland GeneralEducationWhat Types Of Computer Programming ? (251 Views)

1 Reply

What Types Of Computer Programming ? by Cashylyxcompute(op): 11:27pm On Dec 07, 2025
Types of computer programming is categorized by programming paradigms (like object-oriented, procedural, and functional) or by language characteristics (such as high-level vs. low-level or scripting vs. compiled). Popular high-level languages include Python, Java, and JavaScript, while low-level languages are closer to machine code, such as C and
assembly language.

1, By paradigm

1, Procedural Programming:
A basic type that organizes code into a series of instructions or procedures that are executed in sequence.

2, Object-Oriented Programming (OOP):
A paradigm that revolves around "objects," which contain data and methods to manipulate that data.

3, Functional Programming:
A paradigm where functions are treated as first-class citizens and used to build programs by applying and composing functions.

4, Logic Programming:
A type of programming based on formal logic, where programs consist of a set of facts and rules. The programmer defines what is known, and the system infers the answer.



2, By language characteristics

1, High-Level Languages:
These are easier for humans to read and write, abstracting away from the machine's hardware details. Examples include Python, Java, and C++.

2, Low-Level Languages:
These are closer to the computer's hardware and require a more detailed understanding of the underlying architecture. Examples include assembly and machine code.

3, Scripting Languages:
Often used for automating tasks, these languages are typically interpreted rather than compiled and are used for web development, data science, and more. JavaScript and Python are common examples.

Compiled vs. Interpreted:
A compiled language is translated into machine code before it is executed, while an interpreted language is executed line by line by an interpreter.

Markup Languages:
These are not programming languages in the traditional sense, but they are used to structure and present content, like HTML for web pages.


Examples of specific languages:

1, Python:
A high-level, versatile language known for its readability, used in web development, data science, and AI.

2, Java:
A platform-independent language popular for enterprise applications and Android development.

3, JavaScript:
Essential for web development to create interactive websites.

4, C++:
A high-performance language used for system programming, game development, and real-time applications.

5, SQL:
A language for managing and querying databases.
1 Reply

Quitting Mbbs For Computer Programming. Way Forward?How ABU Zaria Students Failed In The Dept. Of Computer Science6 Reasons Every Muslim Should Learn Computer Programming234

School Results Made Easy At Affordable RateThe Hand Of God In FULLab Diamond Initials: The Sparkling Personal Touch That’s Taking Off