Please enable JavaScript.
Coggle requires JavaScript to display documents.
High-Level Programming Languages (3GL), C Language, C++ Language, HTML -…
High-Level Programming Languages (3GL)
Definition: Languages designed to focus on program logic over hardware details.
Examples: FORTRAN, BASIC, COBOL, Pascal, C, C++, Java.
Features:
Require compilers/interpreters.
Easier maintenance.
Hardware independence.
English-like syntax.
Limitations: Requires technical knowledge.
C Language
Type: Structured, procedural.
Developed: 1972.
Features:
High efficiency.
Used in OS kernels, embedded systems.
Low-level memory access.
Influence: Inspired C++, Java, Python.
tandard Library: Memory management, string handling.
C++ Language
Type: Object-oriented,
general-purpose.
Developed: 1979 by Bjarne Stroustrup.
Features:
Extends C with OOP.
STL (Standard Template Library).
High performance.
Applications: OS, game engines (Unreal), browsers (Chrome).
HTML
Purpose: Markup language for web pages.
Features:
Structures content.
Tags (e.g., <html>, <p>, <a>).
html, head, body, headings (h1-h6), p for paragraphs, a for hyperlinks, img for images, list elements (ul, ol, li),
Limitation: Not a programming
language (no data processing).