Programming language textbooks

Programming Languages

This hub covers programming languages from multiple paradigms—object-oriented, functional, and systems-level. You will find reading cards with chapter breakdowns, learning suggestions, and practical context for choosing the right resource. Whether you are picking up your first language or deepening expertise in a specific platform, the curated lists below will guide you.

Starter Path

Structured introduction to backend development with practical language comparisons.

Backend Development Path →

Curated Reading List

How to Use This Hub

  • → Filter by level tags to match your current experience
  • → Reading cards include chapter overviews so you can decide before committing time
  • → Cross-reference with our Web Development hub for language-specific web resources
  • → Check the Databases hub for data-layer language integrations