For a programming language for building software applications, the strongest matches are 30-seconds/30-seconds-of-code (30-seconds/30-seconds-of-code is a curated multi-language reference with code snippets), he4rt/4noobs (4noobs is a curated index of beginner-friendly learning roadmaps) and adambard/learnxinyminutes-docs (This is a collection of concise, code-heavy cheat sheets). ebookfoundation/free-programming-books and polaris1119/the-golang-standard-library-by-example round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Explore various open-source programming languages, compilers, interpreters, and runtime environments for building diverse software applications.
This project is a developer knowledge base and a curated library of programming code snippets. It serves as a multi-language coding reference that provides short technical articles and reusable code samples to help developers implement common programming patterns. The resource functions as a multi-language syntax reference, allowing for the comparison of logic and functionality across different programming environments. It focuses on programming pattern learning and coding skill improvement through a collection of optimized patterns and best practices. The platform includes capabilities for
30-seconds/30-seconds-of-code is a curated multi-language reference with code snippets and pattern comparisons, directly supporting syntax learning and coding skill improvement across multiple programming environments.
4noobs is an open-source educational resource index that organizes structured, beginner-friendly learning paths across a wide range of technology domains. It delivers all content as static Markdown files managed under Git version control, with a curated-index-based navigation system that groups tutorials and roadmaps by technology domain into separate silos. The project provides step-by-step learning roadmaps for programming languages from Assembly to TypeScript, along with framework guides for tools like Angular, Vue, Django, and Spring. It includes certification preparation guides aligned w
4noobs is a curated index of beginner-friendly learning roadmaps and tutorials across many programming languages (Assembly to TypeScript), with structured Markdown content that includes code examples and paradigm guides—exactly the multi-language reference the visitor wants.
This project is a collection of programming language references and syntax cheat sheets designed for rapid developer onboarding. It serves as a library of code-based documentation that uses valid source code files to provide whirlwind tours of various language specifications. The project focuses on programming language learning by providing concise, commented code examples that explain core features and syntax in place. This approach enables developers to quickly grasp language-specific patterns, data types, and execution flow through a consistent reference format. The content covers a broad
This is a collection of concise, code-heavy cheat sheets that give quick syntax tours of many languages, making it a solid learning reference—but it does not offer explicit side-by-side comparisons or a dedicated paradigms overview.
This project is a centralized, open-access repository that serves as a structured directory for technical education and professional development. It functions as a community-driven knowledge base, aggregating high-quality learning materials to support global accessibility to computer science and software engineering resources. The platform distinguishes itself through a collaborative governance model that utilizes peer-reviewed workflows for all content additions and modifications. By leveraging structured text files and decentralized version control, the repository maintains a searchable, hu
This repository is a community-curated directory of free programming books and learning materials covering dozens of languages, making it a useful launching point for multi-language study, though it provides links to external resources rather than inline syntax comparisons or code examples.
This project is an educational resource and reference for the Go programming language, providing a collection of practical coding examples and design patterns. It focuses on implementing common programming tasks using the Go standard library to demonstrate how to develop functionality without relying on external dependencies. The resource uses an example-driven structure that pairs practical problems with minimal runnable code. It includes comparative implementation analyses to highlight trade-offs in performance and readability, as well as syntax comparisons to help developers understand Go'
This is a single-language reference for Go with example-driven explanations and syntax comparisons, but it covers only one programming language, not the multi‑language collection you are looking for.
This project is a comprehensive educational repository providing study guides, a competitive programming curriculum, and technical interview resources. It serves as a reference for learning fundamental programming methods, algorithmic logic, and data structure implementations. The repository features multi-language implementation references that allow for the comparison of algorithmic solutions across different programming languages. This approach enables the analysis of performance and implementation details through cross-language code comparisons. The educational content covers computer sc
This repository is primarily an algorithmic problem-solving and interview-prep resource that includes multi-language algorithm implementations, but it does not serve as a curated reference on language syntax, features, or paradigms, which is the core of this search.
This is an educational resource for learning front-end web development fundamentals. It provides structured tutorials, hands-on exercises, and ready-to-run code samples covering HTML, CSS, and JavaScript. The content is designed for beginners, starting from zero knowledge and building up through guided, practical examples. It includes materials for learning CSS layout and styling techniques, as well as core JavaScript programming concepts like variables, functions, and DOM manipulation. The repository offers a collection of executable code snippets that complement the tutorials, allowing lea
This repository is a focused front-end web development learning resource covering HTML, CSS, and JavaScript, but it does not serve as a multi-language reference with syntax comparisons or paradigm overviews across diverse programming languages as requested.
gopl.io is a Go code sample repository and education resource consisting of a collection of runnable source code programs. It provides practical implementation patterns and idioms to demonstrate Go syntax, types, and core programming concepts. The project covers Go language learning through a curated set of examples, focusing on idiomatic programming and concurrency patterns such as the use of goroutines and channels. The repository is organized in a directory structure that mirrors a reference textbook, with source files transformed into formatted web pages for static hosting.
This repository is a companion code resource for learning Go exclusively, with syntax examples and idiomatic patterns, but it covers only one programming language rather than the multi-language reference spanning syntax comparisons across several languages that this search asks for.
This project is an educational resource for functional programming education, focused on teaching core concepts and terminology through simple definitions and practical code examples. It provides a way to study fundamental vocabulary and illustrative examples to assist with the transition from imperative to functional programming. The resource serves as a reference for building a professional software engineering vocabulary, enabling more effective communication of technical terms used within the functional paradigm. The site is implemented using static site generation, utilizing markdown co
This project is a glossary of functional programming terms with examples, but it focuses on a single paradigm rather than covering multiple languages, syntax comparisons, or cross-language learning resources as you are seeking.
This repository is a Go programming tutorial structured as an interactive coding course. It teaches Go syntax and concepts through a series of hands-on, chapter-based code examples that let learners explore core language mechanics and implement programming patterns directly. The project is built as a static site generator, with educational content authored in plain markdown files. These files are parsed and transformed into a complete, deployable HTML site using template-based rendering and a CSS grid layout for responsive navigation. The documentation surface is the generated site itself, wh
This repository is a Go-specific interactive tutorial, not a multi-language reference that covers syntax, paradigms, or resources across multiple programming languages.
From Java To Kotlin - Your Cheat Sheet For Java To Kotlin
This is a focused cheat sheet for moving from Java to Kotlin, not a multi-language programming reference covering several languages beyond that pair, so it does not match the broad curated collection you are looking for.
CLRS is an algorithm implementation library and reference providing code solutions for the classic computer science problems and theoretical concepts found in Introduction to Algorithms. It serves as a computer science study guide and a set of textbook exercise solutions used for academic study and the verification of time and space complexity. The project is a multi-language algorithm library, implementing theoretical algorithms across several programming languages to demonstrate cross-language application and behavior. This approach allows for the study of different memory management and sy
This repository collects algorithm implementations from the CLRS textbook in multiple languages, but it is an algorithm study guide rather than a curated reference covering language syntax, features, or paradigms as requested.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| 30-seconds/30-seconds-of-code | 128.1K | JavaScript | CC-BY-4.0 | |
| he4rt/4noobs | 4.2K | — | — | |
| adambard/learnxinyminutes-docs | 12.3K | Markdown | NOASSERTION | |
| ebookfoundation/free-programming-books | 390.3K | Python | CC-BY-4.0 | |
| polaris1119/the-golang-standard-library-by-example | 9.6K | Go | — | |
| julycoding/the-art-of-programming-by-july | 21.5K | C | — | |
| mdn/learning-area | 7.6K | HTML | CC0-1.0 | |
| adonovan/gopl.io | 8K | Go | — | |
| hemanth/functional-programming-jargon | 18.6K | — | MIT | |
| goinaction/code | 4.3K | Go | — |