Skip to content

Commit 175cdff

Browse files
committed
Just Clear
final
1 parent 91ad5d2 commit 175cdff

File tree

4 files changed

+73
-106
lines changed

4 files changed

+73
-106
lines changed

pages/C++.md

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
11
# History
2-
**How**:
3-
- Developed by **Bjarne Stroustrup** in 1979 at **Bell Labs**.
4-
- Originally designed as an enhancement to the C programming language, adding object-oriented features and better abstractions.
5-
- Evolved through several versions (C++98, C++03, C++11, C++14, C++17, C++20, and beyond).
6-
7-
**Who**:
8-
- **Bjarne Stroustrup**, a computer scientist, is the creator of C++.
9-
- **Bell Labs**, the research lab at AT&T, where C++ was first developed.
10-
11-
**Why**:
12-
- To address the need for a more efficient, flexible, and powerful language than C.
13-
- To support both **low-level system programming** and **high-level application development**, balancing performance and abstraction.
14-
- To introduce features like **object-oriented programming (OOP)** while retaining C's performance and control.
15-
2+
**How**:
3+
- Developed by **Bjarne Stroustrup** in 1979 at **Bell Labs**.
4+
- Originally designed as an enhancement to the C programming language, adding object-oriented features and better abstractions.
5+
- Evolved through several versions (C++98, C++03, C++11, C++14, C++17, C++20, and beyond).
6+
7+
**Who**:
8+
- **Bjarne Stroustrup**, a computer scientist, is the creator of C++.
9+
- **Bell Labs**, the research lab at AT&T, where C++ was first developed.
10+
11+
**Why**:
12+
- To address the need for a more efficient, flexible, and powerful language than C.
13+
- To support both **low-level system programming** and **high-level application development**, balancing performance and abstraction.
14+
- To introduce features like **object-oriented programming (OOP)** while retaining C's performance and control.
1615
- # Introduction
1716
collapsed:: true
1817
- ## Advantages:

pages/Introduction.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
-
44
-
55
- ## Programming Languages
6+
collapsed:: true
67
-
78
- [[Python]] :- A beginner-friendly language known for its readability and extensive libraries.
89
-
@@ -83,6 +84,7 @@
8384
- [[Zig]]: A systems programming language that aims to replace C with a focus on simplicity, performance, and safety.
8485
-
8586
- ## Databases
87+
collapsed:: true
8688
- [[MySQL]] : One of the most widely used open-source relational database management systems (RDBMS), especially in web applications.
8789
-
8890
- [[PostgreSQL]] : An advanced, open-source relational database that emphasizes extensibility, SQL compliance, and performance.
@@ -95,7 +97,11 @@
9597
-
9698
- [[Microsoft SQL Server]] : A relational database management system developed by Microsoft, often used in enterprise environments.
9799
-
100+
- ## APIs & Query Languages
101+
- [[GraphQL]] - **GraphQL** is a query language for APIs and a runtime for executing those queries with your existing data. It was developed by **Facebook** and offers a more flexible and efficient alternative to REST APIs.
102+
-
98103
- ## CMS (Content Management Systems)
104+
collapsed:: true
99105
- [[WordPress]] :- A widely used, open-source CMS known for its ease of use, vast theme/plugin ecosystem, and flexibility for building various websites from blogs to e-commerce stores.
100106
-
101107
- [[Joomla]] :- A flexible and powerful CMS that allows for the creation of complex websites with various extensions and templates.
@@ -116,7 +122,11 @@
116122
-
117123
- [[TYPO3]] :- A scalable, open-source CMS suitable for both small businesses and large enterprise-level websites, offering powerful content management and flexibility.
118124
-
125+
- ## SaaS ( Software as Service)
126+
- [[Shopify]] - it is a **hosted e-commerce platform** that includes **some CMS-like features**.
127+
-
119128
- ## Operating Systems & Kernels
129+
collapsed:: true
120130
- ## Linux
121131
- [[Kali Linux]] :- A Debian-based distribution designed for penetration testing and cybersecurity professionals, featuring numerous security tools.
122132
-
@@ -137,13 +147,16 @@
137147
- ## Windows
138148
-
139149
- ## Frameworks, Libraries Common Elements
150+
collapsed:: true
140151
- You Can find particular lib & Frameworks in that programing page
141152
- [[Api]] - You can find specific APIs and related documentation on the respective programming language or framework page.
142153
-
143154
- ## Data Structures , Algorithms & OOP
155+
collapsed:: true
144156
- [[DSA , Algo & System Design]]: The study of organizing and manipulating data efficiently, focusing on fundamental structures like arrays, linked lists, stacks, queues, trees, and graphs, as well as algorithms for searching, sorting, and optimization.
145157
-
146158
- ## DevOps & CI/CD
159+
collapsed:: true
147160
- ## DevOps Concepts
148161
- [[Collaboration & Communication]]: Emphasizes enhanced communication between development and operations teams to improve the software development lifecycle (SDLC).
149162
-

0 commit comments

Comments
 (0)