programming
There are 11939 repositories under programming topic.
freeCodeCamp/freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
donnemartin/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
getify/You-Dont-Know-JS
A book series on JavaScript. @YDKJS on twitter.
Chalarangelo/30-seconds-of-code
Short code snippets for all your development needs
justjavac/free-programming-books-zh_CN
:books: 免费的计算机编程类中文书籍,欢迎投稿
papers-we-love/papers-we-love
Papers from the computer science community to read and discuss.
krahets/hello-algo
《Hello 算法》:动画图解、一键运行的数据结构与算法教程,支持 Python, C++, Java, C#, Go, Swift, JS, TS, Dart, Rust, C, Zig 等语言。English edition ongoing
leonardomso/33-js-concepts
📜 33 JavaScript concepts every developer should know.
binhnguyennus/awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Asabeneh/30-Days-Of-JavaScript
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
donnemartin/interactive-coding-challenges
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
Asabeneh/30-Days-Of-React
30 Days of React challenge is a step by step guide to learn React in 30 days. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
kdeldycke/awesome-falsehood
😱 Falsehoods Programmers Believe in
tw93/Pake
🤱🏻 Turn any webpage into a desktop app with Rust. 🤱🏻 利用 Rust 轻松构建轻量级多端桌面应用
norvig/pytudes
Python programs, usually short, of considerable difficulty, to perfect particular skills.
raysan5/raylib
A simple and easy-to-use library to enjoy videogames programming
Chalarangelo/30-seconds-of-css
Short CSS code snippets for all your development needs
braydie/HowToBeAProgrammer
A guide on how to be a Programmer - originally published by Robert L Read
samber/lo
💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
hoanhan101/ultimate-go
The Ultimate Go Study Guide
FavioVazquez/ds-cheatsheets
List of Data Science Cheatsheets to rule the world
iggredible/Learn-Vim
Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖
federico-busato/Modern-CPP-Programming
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
Nuitka/Nuitka
Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, and 3.11. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.
adnanh/webhook
webhook is a lightweight incoming webhook server to run shell commands
awsdocs/aws-doc-sdk-examples
Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below.
Chalarangelo/30-seconds-of-python
Short Python code snippets for all your development needs
systemdesign42/system-design
A resource to help you learn system design.
donnemartin/gitsome
A supercharged Git/GitHub command line interface (CLI). An official integration for GitHub and GitHub Enterprise: https://github.com/works-with/category/desktop-tools
hwayne/awesome-cold-showers
For when people get too hyped up about things
metagrover/ES6-for-humans
A kickstarter guide to writing ES6
P1xt/p1xt-guides
Programming curricula
trekhleb/state-of-the-art-shitcode
💩State-of-the-art shitcode principles your project should follow to call it a proper shitcode
donnemartin/saws
A supercharged AWS command line interface (CLI).
Chalarangelo/30-seconds-of-react
Short React code snippets for all your development needs