AtCoder is a premier competitive programming platform that hosts regular online contests for developers and students of all skill levels. It offers a variety of algorithm and heuristic challenges to help users improve their coding and problem-solving abilities.
#programming
This collection features a variety of resources dedicated to software development, including coding tutorials, script repositories, and technical communities. Visitors can access documentation, shared tools, and industry platforms intended to support diverse programming projects and skill-building.
A premier competitive programming platform hosting regular algorithmic contests, a global user rating system, and an extensive problem archive. It serves as a central hub for developers to practice coding skills and engage with a global community.
Exercism is a non-profit platform offering structured coding exercises in over 80 programming languages, featuring automated feedback and human mentorship.
codewars.com
Codewars is a community-driven coding platform offering bite-sized programming challenges, known as kata, to help developers improve their skills across dozens of languages. Users can test their solutions, compare them with others, and earn ranks to demonstrate proficiency.
LeetCode is an online platform for preparing for technical coding interviews through a vast library of algorithmic problems. It provides a structured environment to practice data structures, algorithms, and system design questions.
GeeksforGeeks is a comprehensive educational platform providing tutorials, articles, and interview preparation resources for computer science and software engineering. It covers a broad spectrum of programming languages, data structures, algorithms, and system design topics.
InfoQ provides technical news, articles, and podcasts focused on software development, architecture, and engineering practices. It helps development teams stay informed about emerging trends and technologies through expert-written content.
DZone is a community-driven knowledge repository featuring tutorials, articles, and trend reports for software developers and IT professionals. It offers technical insights across areas like AI/ML, DevOps, and cloud architecture.
An archived Substack publication focusing on technology, software development, and the intellectual landscape of modern programming.
dev.to
A collaborative social network and knowledge-sharing platform for software developers to discuss technology, share tutorials, and advance their professional careers.
Hacker News is a social news website focusing on computer science and entrepreneurship, run by the startup incubator Y Combinator. It features user-submitted links to articles, research, and projects with a strong emphasis on insightful technical discussion.
A community-driven forum for the discussion of computer science, software engineering, and programming languages. It serves as a hub for sharing technical articles, industry news, and development resources.
Stack Overflow is the largest online community for software developers to ask questions, share technical knowledge, and collaborate on coding challenges. It provides a vast repository of crowdsourced programming answers and technical documentation.
Codecademy provides an interactive learning platform for mastering technical skills including programming, data science, and cybersecurity. It offers hands-on coding exercises directly in the browser to support career development and professional growth.
freeCodeCamp is a non-profit organization that offers a comprehensive, project-based curriculum for learning web development and programming. It provides interactive coding challenges and certifications across various technical disciplines at no cost.
W3Schools is a comprehensive online learning platform offering extensive tutorials, references, and exercises for web development, programming languages, and data science. It is a go-to resource for beginners and professionals seeking to master coding skills.
GameMaker is a comprehensive, accessible game engine designed for creating 2D games across multiple platforms. It offers a user-friendly environment for beginners while providing powerful tools suitable for professional-grade indie development.
Cuis-Smalltalk is a lightweight, open-source Smalltalk-80 environment focused on code simplicity, portability, and performance. It serves as a modern, clean platform for developers interested in malleable software and language design.
gnu.org/software/smalltalk
GNU Smalltalk is a free, POSIX-compliant implementation of the Smalltalk-80 programming language. It is optimized for scripting tasks and headless processing in Unix-like environments.
Cincom Smalltalk provides a professional-grade development environment for building and deploying cross-platform applications. It includes support for various licensing models, including commercial, personal, and academic options.
The official documentation portal for Cuis Smalltalk, an open-source, minimalist Smalltalk system. It provides guides, tutorials, and language references to help developers build and maintain applications within this specific Smalltalk environment.
Pharo is an open-source, pure object-oriented language and live development environment that provides immediate feedback and an immersive coding experience. It is designed for simplicity, elegance, and rapid iteration without traditional compilation steps.
Squeak is an open-source, full-featured Smalltalk programming environment designed for live coding and interactive application development. It provides a robust platform for research, education, and professional development across all major operating systems.
A hub for Smalltalk language resources, featuring the experimental ZokuTalk execution engine and documentation on modern hardware like RISC-V and bare-metal programming.
C# Corner is a expansive community-driven platform providing technical tutorials, articles, and training for software developers, with a specific focus on the .NET ecosystem.
CodeProject is a community-driven repository featuring articles, tutorials, and forums dedicated to software development. It provides developers with code snippets, libraries, and discussions covering a wide array of programming languages and technologies.
HotScripts is a comprehensive directory offering thousands of free and premium web development resources, including scripts, plugins, and web applications. It allows developers to browse by language and category to find solutions for various web projects.