Browse a programming community for TI and Casio graphing calculators, including coding and hardware topics.
Programming
Websites and tools tagged “programming”. Also known as: coding.
Awesome CLI provides a command-line tool for browsing and exploring Awesome lists.
Scratch lets people create interactive stories, games, and animations with a visual programming language and online community.
Read programming news from popular websites together in the DevURLs aggregator.
Hacksplaining teaches secure coding through interactive browser lessons covering OWASP Top 10 and GenAI threats.
A beginner tutorial introduces game programming with QB64 Phoenix Edition.
Codility Developer Training offers hands-on programming lessons, including exercises on topics such as binary gaps.
CodeAbbey offers programming problems for practice, with recent challenges and a programming certificate.
System Design Academy points readers to a newsletter about AI engineering and system design.
The Twitter Text Java library tokenizes and parses text according to platform text requirements.
Explore GitHub Awesome lists through AwesomeExplorer, a web app for finding repositories and resources.
Find curated articles, tools, and other resources for frontend developers in this GitHub bookmark collection.
This GitHub gist collects a marketplace listing for Visual Studio Code extensions used with Antigravity.
Use Open Interpreter as a coding agent with open language models for development work.
getdesign.md collects design system analyses that can serve as references for AI coding agents.
Awesome Opencode collects plugins, themes, agents, projects, and resources for OpenCode.
The 30 Days of Python challenge provides step-by-step lessons for learning Python at an individually paced schedule.
Google AI for Developers provides Gemini and Gemma models, the Gemini API, and AI Studio for building developer applications.
Coding Problems provides solutions to coding and algorithm problems and multiple programming exercises.
Zoo Code coordinates AI agents as a development team inside a code editor.
JEnv for Windows switches the active Java version with a short command.
The system design primer explains large-scale system design and includes interview preparation material and Anki flashcards.
Blinky provides an open-source debugging agent inside Visual Studio Code to help developers inspect code issues.
A curated list collects engineering blogs for readers looking for articles and perspectives from the field.






















