22 रिपॉजिटरी
Curated catalogs of programming language features and syntax patterns organized for rapid lookup.
Distinct from Reference Catalogues: Candidates focused on software architecture; this is a documentation reference for language syntax.
Explore 22 awesome GitHub repositories matching programming languages & runtimes · Language Syntax References. Refine with filters or upvote what's useful.
This project is a comprehensive technical reference and programming cheatsheet for the Python language. It serves as a curated catalog of language features, syntax patterns, and standard library functions designed to help developers identify and apply correct coding patterns. The documentation covers a broad range of functional areas, including language fundamentals such as object-oriented structuring, functional logic, and list comprehensions. It also provides guidance on utilizing the standard library for data analysis, file management, networking, and concurrent execution. The reference e
Serves as a comprehensive, categorized reference guide for Python language features and coding patterns.
This project is a comprehensive collection of web development reference guides and technical cheat sheets. It provides a curated set of markdown-based documentation designed to help developers quickly locate syntax patterns and API examples for common web technologies and programming languages. The repository serves as a specialized reference library covering several distinct technical domains. It includes extensive guides for CSS, focusing on selectors, Flexbox, Grid, and responsive layout properties, as well as a DevOps command reference for Docker, Kubernetes, AWS, Ansible, and general she
Offers curated catalogs of programming language features and syntax patterns for rapid lookup.
jstips is a curated library of practical JavaScript patterns and concise coding shortcuts. It serves as a reference manual and programming guide for implementing best practices and optimized syntax patterns to write cleaner, more professional code. The project organizes technical knowledge through a collection of isolated, runnable code demonstrations and modular tip classifications. This example-driven approach allows for the discovery of modern language features and specific coding shortcuts without long-form prose. The repository covers areas of code optimization, performance tuning, and
Provides a curated catalog of JavaScript language features and syntax patterns for rapid lookup.
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
Organizes language features and syntax patterns into curated catalogs for rapid developer lookup.
This is a comprehensive tutorial for learning TypeScript, designed for JavaScript programmers who want to understand the language's type system and modern features. The resource covers TypeScript's core identity, including its structural type compatibility, compile-time type erasure, declaration file merging, and the discriminated union pattern for precise type narrowing. The tutorial distinguishes itself by providing a progressive learning path from basic JavaScript concepts to advanced TypeScript patterns. It covers generic type parameter constraints, tuple types with fixed-length positions
Provides a comprehensive reference for TypeScript syntax and type system features.
This project is a programming language reference library and developer knowledge base. It serves as a collection of verified code snippets and implementation patterns used to demonstrate specific programming language features and standard library functions. The repository functions as a software design pattern catalog and a code implementation blueprint. It provides a structured set of examples that illustrate architectural patterns and modular samples intended to maintain consistency across a codebase. The library covers the implementation of programming patterns, language feature adoption,
Provides a curated catalog of programming language features and syntax patterns for rapid developer lookup.
This project is a Go language cheat sheet and technical reference designed for rapid lookup of syntax patterns and core language features. It serves as a concise programming guide to Go type systems, tokens, and standard programming constructs. The reference covers foundational areas of the language, including concurrency and parallelism through the use of channels and lightweight threads. It also details data modeling using structs and embedding, as well as the language's approach to explicit error handling via return values. Additional guidance is provided on Go application architecture an
Serves as a curated catalog of Go syntax patterns and type definitions for rapid lookup.
यह प्रोजेक्ट Go प्रोग्रामिंग भाषा के लिए एक व्यापक संदर्भ गाइड और चीट शीट है। यह मूलभूत ऑपरेटर्स, कोर भाषा सुविधाओं और विशिष्ट कोड पैटर्न्स की त्वरित खोज के लिए डिज़ाइन किया गया एक सिंटैक्स संदर्भ और दस्तावेज़ संग्रह है। यह संसाधन Go कॉनकरेंसी प्रिमिटिव्स, इंटरफ़ेस एम्बेडिंग जैसे सॉफ़्टवेयर आर्किटेक्चर पैटर्न्स, और स्टैंडर्ड एरर हैंडलिंग सहित तकनीकी डोमेन की एक विस्तृत श्रृंखला को कवर करता है। यह समानांतर निष्पादन (parallel execution) और एसिंक्रोनस कार्यों को प्रबंधित करने के लिए गोरूटीन्स (goroutines) और चैनल्स को लागू करने पर गाइड प्रदान करता है। कंटेंट को स्ट्रक्चर्ड मार्कडाउन फ़ाइलों से उत्पन्न एक स्टैटिक साइट के रूप में वितरित किया जाता है, जो तकनीकी कोड स्निपेट्स और टेबल्स को फॉर्मेट करने के लिए एक कस्टम स्टाइलशीट का उपयोग करती है।
Provides a comprehensive lookup guide for fundamental Go operators, type declarations, and syntax patterns.
This project is a Chinese language translation of the official TypeScript handbook and technical guides. It serves as a comprehensive language reference and structured learning guide for developers to master TypeScript syntax and type systems. The resource provides translated educational materials covering static type programming and project configuration. It focuses on making the official documentation accessible to Chinese speakers to help them manage large-scale application state and implement TypeScript within frontend development workflows.
Provides comprehensive references for TypeScript syntax and advanced type systems translated for Chinese speakers.
The Book of Shaders GLSL फ्रैगमेंट शेडर प्रोग्रामिंग सीखने के लिए एक इंटरैक्टिव शैक्षिक गाइड और पाठ्यक्रम है ताकि प्रक्रियात्मक ग्राफिक्स और विज़ुअल प्रभाव बनाए जा सकें। यह शेडर विकास में उपयोग किए जाने वाले डेटा प्रकारों, इन-बिल्ट फ़ंक्शंस और गणितीय संचालन के लिए एक संरचित सीखने का मार्ग और एक वर्गीकृत संदर्भ गाइड प्रदान करता है। प्रोजेक्ट में एक वेब-आधारित शेडर सैंडबॉक्स और इंटरैक्टिव एडिटर शामिल है जो GLSL कोड के रीयल-टाइम पुनरावृत्ति और विज़ुअलाइज़ेशन की अनुमति देता है। उपयोगकर्ता प्रक्रियात्मक कला के साथ प्रयोग कर सकते हैं और अद्वितीय URL के माध्यम से अपने परिणाम साझा कर सकते हैं। पाठ्यक्रम ग्राफिक्स प्रोग्रामिंग क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है, जिसमें साइन्ड डिस्टेंस फील्ड्स, कोऑर्डिनेट ट्रांसफॉर्मेशन, नॉइज़-आधारित संश्लेषण और इमेज प्रोसेसिंग फ़िल्टर शामिल हैं। इसमें त्रि-आयामी सीन रेंडरिंग के लिए रे मार्चिंग और डायनेमिक भौतिक प्रणालियों के अनुकरण जैसी उन्नत तकनीकें भी शामिल हैं। शैक्षिक सामग्री एक बिल्ड सिस्टम के माध्यम से प्रदान की जाती है जो मार्कडाउन सोर्स फ़ाइलों को स्थानीयकृत HTML पेजों और PDF, EPUB और LaTeX सहित मल्टी-फॉर्मेट दस्तावेज़ों में बदल देती है।
Provides a categorized reference guide for GLSL data types, built-in functions, and mathematical operations.
javascript-in-one-pic is a visual reference guide and cheat sheet that provides a high-level graphical overview of the JavaScript programming language. It maps core syntax and fundamental building blocks into a single diagram to serve as a comprehensive language overview. The project functions as a syntax reference and learning tool, using programming language visualization to help users locate and review language rules in a condensed format. The guide is implemented as a resolution-independent SVG diagram that uses a grid-based hierarchical arrangement and visual-spatial mapping to illustra
Serves as a condensed visual language syntax reference for rapid lookup of JavaScript rules.
This project is a collection of condensed technical references and study guides for the C++ language. It serves as a language cheat sheet and programming reference covering core syntax, standards, and data organization patterns. The resource provides specialized guides for algorithm study, data structure reference, and technical interview preparation. It includes materials for reviewing computational complexity and efficient data structure usage for competitive programming. The content covers broad capability areas including object-oriented programming, memory management, and generic program
Serves as a condensed technical reference and cheat sheet for C++ syntax and features.
This project is a comprehensive collection of Python programming education materials, including tutorials, exercises, and curated code samples. It serves as a learning curriculum and software engineering toolkit, utilizing Jupyter Notebooks to combine executable code with descriptive educational text. The repository provides practical implementation guides for building large language model applications, such as retrieval-augmented generation systems, stateful AI agents, and machine learning workflows. It distinguishes itself by offering a structured approach to agentic coding workflows, cover
Offers curated catalogs of Python language features, keywords, and syntax patterns for rapid lookup.
This project is a Python 3 visual reference guide and language syntax map. It provides a condensed visual summary of core programming concepts, data types, and flow control structures designed for rapid technical lookup and education. The guide uses a vector-based technical illustration to ensure clarity across different zoom levels. It employs a spatial layout and coordinate-based syntax mapping to organize language rules and programming constructs into a single image, allowing for non-linear reference without searching through extensive technical documentation. The resource covers Python s
Offers a curated visual catalog of Python features and syntax patterns organized for rapid technical lookup.
यह प्रोजेक्ट एक प्रोग्रामिंग भाषा चीटशीट और Python भाषा संदर्भ है। यह भाषा-विशिष्ट फंक्शन्स और ऑपरेशन्स को याद रखने के लिए डिज़ाइन किए गए दस्तावेज़ीकरण और उदाहरणों का एक संक्षिप्त सेट प्रदान करती है। यह संसाधन Python स्टैंडर्ड लाइब्रेरी के लिए एक गाइड के रूप में कार्य करता है, जो दिनांक, समय और डेटा पार्सिंग जैसे कार्यों के लिए उपयोग किए जाने वाले सामान्य इन-बिल्ट मॉड्यूल्स के लिए संदर्भ प्रदान करता है। यह विशिष्ट तर्क और प्रोग्रामिंग पैटर्न को लागू करने में सहायता के लिए सिंटैक्स संदर्भ और व्यावहारिक कोड उदाहरण भी प्रदान करता है। सामग्री को Python प्रोग्रामिंग ऑनबोर्डिंग और स्टैंडर्ड लाइब्रेरी उपयोग का समर्थन करने के लिए व्यवस्थित किया गया है।
Provides curated catalogs of Python syntax patterns and practical code examples for rapid lookup.
cheats.rs is a Rust syntax reference and technical documentation resource provided as a static site. It serves as a curated collection of examples and patterns designed to assist with Rust language learning. The project covers a wide range of language constructs, including memory management, the use of generics, and the implementation of asynchronous logic. It provides guidance on defining data structures, managing memory references, and organizing code modules. Additional coverage includes patterns for control flow, pattern matching, and the use of macros, as well as instructions for perfor
Provides a high-density curated catalog of Rust syntax patterns and language features for rapid lookup.
This project is a curated collection of C code implementation libraries and reference materials designed for learning the C programming language. It serves as a technical reference and study guide, providing a set of verified code samples that demonstrate core syntax and software patterns. The repository functions as a low-level programming study guide, focusing on the analysis of concrete implementations to teach memory management and hardware interaction. It organizes these materials into a modular structure, separating different language concepts into discrete files to facilitate the study
Offers a curated catalog of C syntax patterns organized for rapid lookup and reference.
This project is an ECMAScript 2015 reference guide and JavaScript language cheat sheet. It provides a concise summary of the language specifications, syntax updates, and new features introduced in the 2015 standard. The guide serves as a technical overview of modern language patterns used to manage modular code structures and asynchronous operations. It functions as a reference for implementing current coding standards and studying core updates to the language. The content covers a wide range of capabilities, including asynchronous programming, object modeling, and module management. It deta
Provides a curated catalog of ECMAScript 2015 features and syntax patterns for rapid lookup.
This project is an interactive programming curriculum and educational system designed to teach computer science and software engineering. It provides a structured set of courses and professional roadmaps focused on backend engineering, DevOps, and systems fundamentals. The platform is distinguished by an AI-powered coding tutor that provides Socratic guidance and contextual hints to help students find solutions independently. It features a browser-based code sandbox using WebAssembly to eliminate local environment setup, alongside automated test-based grading and spaced-repetition logic to re
Provides structured chapters and quizzes to teach programming language syntax and advanced patterns.
यह रिपॉजिटरी ABAP प्रोग्रामिंग के लिए एक व्यापक संदर्भ और लाइब्रेरी है, जिसमें संक्षिप्त सिंटैक्स सारांश और निष्पादन योग्य कोड उदाहरणों का संग्रह है। इसे डेवलपर्स को व्यावहारिक और हैंड्स-ऑन गाइड के माध्यम से मुख्य भाषा सुविधाओं और आधुनिक डेवलपमेंट पैटर्न सीखने में मदद करने के लिए डिज़ाइन किया गया है। यह प्रोजेक्ट पुन: प्रयोज्य (reusable), क्लास-आधारित उदाहरणों की लाइब्रेरी प्रदान करके खुद को अलग बनाता है जो जटिल एंटरप्राइज़ डेवलपमेंट अवधारणाओं को प्रदर्शित करते हैं। इसमें स्ट्रक्चर्ड बिज़नेस ऑब्जेक्ट्स का कार्यान्वयन शामिल है, जिसमें ड्राफ्ट-इनेबल्ड स्टेट, इवेंट-ड्रिवन लाइफसाइकिल हुक्स और मेटाडेटा-ड्रिवन मॉडलिंग का प्रबंधन शामिल है। ये उदाहरण उपयोगकर्ताओं को ऑब्जेक्ट-ओरिएंटेड डिज़ाइन पैटर्न का पता लगाने और यह सत्यापित करने की अनुमति देते हैं कि विशिष्ट प्रोग्रामिंग संरचनाएं लाइव डेवलपमेंट वातावरण में कैसे व्यवहार करती हैं। सिंटैक्स और डिज़ाइन पैटर्न के अलावा, यह संसाधन डेटा पर्सिस्टेंस, बिज़नेस लॉजिक वैलिडेशन को लागू करने और पॉलिसी-आधारित एक्सेस कंट्रोल को प्रबंधित करने पर मार्गदर्शन प्रदान करता है। रिपॉजिटरी को इंजीनियरों को सुसंगत, सुरक्षित बिज़नेस एप्लिकेशन बनाने और बनाए रखने में मदद करने के लिए संरचित किया गया है, जो यह दर्शाता है कि एंटरप्राइज़ सिस्टम में डेटा संबंधों और स्टेट परिवर्तनों को कैसे संभालना है।
Provides concise summaries and code snippets for core language features to accelerate development and reduce documentation lookups.