GitHub is where people build software. More than 19 million people use GitHub to discover, fork, and contribute to over 52 million projects.
A language-independent collaboratively edited question and answer site for programmers. Questions and answers displayed by user votes and tags.
The Mozilla Developer Network (MDN) provides information about Open Web technologies including HTML, CSS and APIs for both Web sites and HTML5 Apps.
Learn to code and build projects for nonprofits. Build your full stack web development portfolio today.
CodeChef is a global competitive programming platform which supports over 50 programming languages.
Bitbucket is the Git solution for professional teams. Collaborate on code with inline comments and pull requests.
Learn to code in the comfort of your browser with video tutorials, programming challenges, and screencasts.
Learn how to focus your time and effort on what has the highest impact on your work and life.
Programming problems and contests in different domains of Computer Science. Solve interesting and challenging programming problems.
CodinGame is the gaming platform for programmers. Solve programming puzzles, improve your skills, share and have fun.
Coderbyte is a web application built to help people practice their programming skills with our collection of programming challenges.
Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.
At GitHub, we’re building the text editor we’ve always wanted. Hackable to the core, but approachable on the first day without ever touching a config file.
Sublime Text is a sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance.
Slack brings all your communication together in one place. It's real-time messaging, archiving and search for modern teams.
Free, secure and fast downloads from the largest Open Source applications and software directory.
Pastebin.com is the number one paste tool. Pastebin is a website where you can store text online for a set period of time.
Provides Git repository management, code reviews, issue tracking, activity feeds and wikis. GitLab itself is also free software.
Coderwall is a space for tech's most talented makers to connect, share, build, and be inspired.
InfoQ.com is a practitioner-driven community news site focused on facilitating the spread of knowledge and innovation in professional software development.
Learn and Practice on almost all coding interview questions asked historically and get referred to the best tech companies.
Postman is the complete toolchain for API developers, used by more than 3 million developers and 30,000 companies worldwide.
A collection of introductory technology tutorials covering Linux, Web development, general problem solving and graphic design.
Gist is one of the first products launched by GitHub. Gist is a service for sharing snippets of code or other text content.
Coding for Entrepreneurs is a series of project-based programming courses designed to teach non-technical founders how to launch and build their own projects.
Online learning can take you places. Here are some sites that offer some of the best courses, resources and tutorials.