Zamil's CSE Directory

Resource Collection

Programming Languages & Development Resources

Curated programming resources ranked from foundational computer science courses to language-specific tutorials and references.

#programming#computer-science#software-development
programming, computer-science, software-development resources

Foundational Computer Science & Programming (Start Here)

These resources teach core programming fundamentals and computer science concepts before focusing on specific languages.


Systems Programming (C / C++)

These languages are fundamental for operating systems, compilers, embedded systems, and performance-critical software.

C Programming

C++


Python

Python is widely used for automation, data science, AI, scripting, and backend development.

Python References


JavaScript

JavaScript powers modern web applications, browsers, and Node.js backend services.

JavaScript Books & References


Java

Java remains widely used for enterprise systems, Android apps, and backend services.

Java References


Web Technologies (HTML / CSS / Frontend)

These resources teach modern web development fundamentals.

Web Development References


Data & Data Science Languages (SQL / R)

Used heavily in analytics, machine learning, and data engineering.

R Programming


Systems & Modern Languages (Go / Rust)

Modern languages designed for systems programming, distributed systems, and performance.

Go

Rust


Multi-Language Learning Platforms