A curated list of awesome programming subreddits.
- Back End Developmnt
 - Browser
 - Command Line
 - Computer Science
 - Databases
 - Editors
 - Entertainment
 - Front End Developmnt
 - Programming
 - Programming Languages
 - Platforms
 - Miscellaneous
 - Mobile Development
 - Contribute
 
- django - News and links for Django developers.
 - djangolearning - For learning Django.
 
- laravel
 - learnlaravel - For Laravel tutorials and resources.
 
- learn_rails - Dedicated to anybody who wants to study Ruby on Rails.
 - learnrubyonrails - A subreddit to start your Ruby on Rails path.
 - rails - For discussion and news about Ruby on Rails development.
 - rubyonrails - For discussion and news about Ruby on Rails development.
 
- chrome - All about developments relating to the Google Chrome,Chromium web browsers, Chrome apps and extensions, ChromeOS, and Chromebooks.
 - chrome_extensions - Post your favorite Google Chrome extensions, extensions API news, and other related stuff.
 - Firefox
 - FireFoxAddons - A listing of the best Firefox Addons.
 - LibreWolf - A place for everyone related with LibreWolf browser.
 - browsers - For posting news about browsers, browser technology and web standards.
 - Brave - A place for posting articles relating with Brave and Chromium web browsers, helping others.
 - operabrowser - Topics on the fastest web browser on earth and the Opera Mail (M2) mail client.
 - safari - Dedicated to news and discussion pertaining to Safari as well as its extensions and rumours of the future.
 
- bash - A subreddit dedicated to bash scripting.
 - commandline - For anything regarding the command line, in any operating system.
 - shell - News, articles, tips and tools covering shell scripting and command-line interfaces of all flavors.
 - zsh
 
- Algorithms
 - AskComputerScience - Ask CompSci Questions And get answers.
 - compsci - Share and discuss content that computer scientists find interesting.
 - cscareerquestions - Discuss careers in Computer Science, Computer Engineering, Software Engineering, and related fields.
 - cscareerquestionsEU - A subreddit for CS workers in the European Continent.
 - cseducation - For computer science educators and education researchers.
 - computerscience - Dedicated to all things about Computer Science.
 - AskCompSci
 
- Database - A knowledge sharing forum for databases.
 - DatabaseHelp
 - mariadb
 - mongodb
 - mysql
 - PostgreSQL - For PostgreSQL database enthusiasts.
 - redis - Redis community subreddit.
 - RethinkDB
 - SQLServer - Microsoft SQL Server Administration and T-SQL Programming.
 
- EpochFail - Subset of software gore specifically for Epoch Fails.
 - itsaunixsystem - For every over the top, satirical or incorrect usage of technology found in Movies, TV Shows etc.
 - linuxmemes - Self descriptive subreddit name.
 - ProgrammerHumor - Not everybody understands the humor of programmers.
 - programmerreactions - Expressing the life of programmers through reaction images.
 - softwaregore - A collection of things that users shouldn't see.
 
- Angular2 - For news and discussion about Angular2.
 - angularjs
 - css - A place on reddit to talk about CSS.
 - csshelp - For help with CSS and questions only.
 - d3js - For discussing d3.js. d3, short for Data Driven Documents.
 - frontend - Find or share the latest and greatest tips, links, thoughts, and discussions on the world of front web development.
 - Gatsbyjs - We learn, discuss, and share experience developing websites using GatsbyJS.
 - html5 - [HTML5] evolves HTML and its related APIs to ease the authoring of Web-based applications.
 - jquery - News, articles, plugins and tutorials, covering jQuery Core, jQuery UI, jQuery Mobile etc.
 - MaterialDesign - For anything relating to Material Design.
 - Meteor - A reddit for discussion and news about Meteor.JS.
 - reactjs - A community for learning and developing web applications using React.
 - UI_Design - Topics related to UI design, mobile UI design, mobile app design etc.
 - vuejs - For news and discussion about Vue.js.
 - web_design - For exploration and discovery of all things web design, development and the life cycle of the web designer.
 - Web_Development - Web Development news, articles, and tools.
 - webdev
 
- dailyprogrammer
 - learnprogramming
 - reviewmycode - A place where people can submit their code for review.
 - coding - A pure discussion of programming.
 - programming - For discussion and news on programming.
 
- dotnet - Everything about dotnet.
 
- AutoHotkey - For everything relating to AutoHotkey.
 
- cpp - Discussions, articles, and news about programming in C++.
 - cplusplus - Post your C++ questions, news, work in progress, finished projects, and help here.
 
- csharp - All about the object-oriented programming language C#.
 
- c_language - Anything related to the C programming language.
 - C_Programming
 - Cprog - For C programmers by C programmers.
 - cprogramming - A Reddit for all things C.
 
- dartlang - Place for all things related to the Dart programming language and its tools.
 
- elixir - Dedicated to the Elixir programming language.
 
- erlang - All things about erlang programming language.
 
- golang - The Go programming language community.
 
- groovy - All things Groovy
 
- haskell - The Haskell programming language community.
 - haskellquestions - Dedicated to providing assistance for programming and solving problems in Haskell.
 - haskelltil
 
- java - News,technical discussions,research papers and assorted things of interest related to Java.
 - learnjava - Resources for learning Java.
 - javahelp - General subreddit for helping with Java code.
 
- javascript - All about the JavaScript programming language.
 - LearnJavascript - Place for people to learn JavaScript together.
 
- Kotlin - For everything related to using the Kotlin programming language.
 
- Julia - A place for discussing the Julia programming language.
 
- LaTex - Everything related to the LaTeX programming language.
 
- lua - For everything involving the Lua programming language.
 
- perl - For everything relating to Perl programming language.
 
- php - For the latest news in the PHP world.
 - phphelp - Post specific problems or questions you have about PHP.
 - learnphp - Place to learn PHP.
 
- Python - News about the dynamic, interpreted, interactive, object-oriented, extensible programming language Python.
 - learnpython
 - pythoncoding - For Python developers to share articles and discuss things relevant to Python.
 
- ruby - For discussion and news about Ruby programming.
 - learnruby - For people just learning Ruby and for Ruby experts looking to share their wisdom.
 
- rust - A place for all things related to the Rust programming language.
 
- hascalator - For functional programming in Scala
 - scala - For everything relating to Scala.
 
- swift - Dedicated to the Swift programming language.
 
- vlang - A community dedicated to V programming language.
 
- zig - A place to discuss about the Zig programming language.
 
- aws - News, articles and tools covering Amazon Web Services.
 
- Android
 - androiddesign - UI/UX discussions for Android OS and Android apps.
 - androiddev - News for Android developers with the who, what, where, when and how of the Android community.
 - androidthemes
 
- ios
 - iOSBeta
 - iOSProgramming - Share articles, code samples, open source projects and anything relating to iOS.
 
- internetofthings - Following the term and technology of the IOT as it is defined and developed.
 - IOT - Staying on top of the emerging term and technology behind the Internet of Things.
 
- linux
 - linux4noobs - Linux introductions, tips and tutorials.
 - linuxquestions - For any question pertaining to Linux from beginner to advanced.
 
- AZURE - News and articles covering Microsoft Azure
 
- mac - Reddit's community of Mac users, enthusiasts, and experts.
 - macapps
 - MacSetups - Share your Mac setup.
 - osx - Reddit's community for users, developers, and hackers of OS X.
 - osxterminal
 - OSXTweaks
 
- applewatch - Official subreddit of the Apple Watch.
 - watchOSBeta
 
- windows
 - windows8 - A place for anything relevant to Microsoft's latest desktop/tablet OS, Windows 8.
 - Windows10
 - windowsinsiders - A subreddit for specific discussion of Windows Insider Preview builds.
 
- arduino - A reddit for all things Arduino.
 - artificial - Artificial intelligence news, research and generally interesting links.
 - AskNetsec - A place to ask security related questions.
 - computerforensics - A community dedicated towards the branch of forensic science.
 - computervision
 - coolgithubprojects - Sharing Github projects just got easier.
 - crypto - Intended for links and discussions surrounding the theory and practice cryptography.
 - Crypto Subreddit Dashboard - A Dashboard which tracks top daily cryptocurrency subreddits.
 - dataisbeautiful - A place for visual representations of data: Graphs, charts, maps, etc.
 - datascience - Place to discuss data, data science, becoming a data scientist, data munging, and more.
 - datasets - Datasets for Data Mining, Analytics and Knowledge Discovery.
 - dotfiles - Share the configuration files of your applications.
 - embedded
 - functionalprogramming
 - git
 - github
 - hackernews - A mirror of Hacker News.
 - LanguageTechnology - Articles on natural language processing.
 - machinelearning - News, Research Papers, Videos, Lectures, Softwares and Discussions on Machine Learning.
 - MLQuestions - For all your Machine Learning questions.
 - networking
 - opensource - A subreddit for everything open source related.
 - ProgrammingLanguages - Discussions of programming language creation and design.
 - raspberry_pi - For discussing the raspberry pi credit card sized, ARM powered computer etc.
 - Regex - Questions and help on all topics concerning regular expressions.
 - softwaredevelopment - Software development methodologies, techniques, and tools.
 - tinycode - A subreddit for minimalistic, often but not always simple implementations of just about everything.
 - unixporn - A collection of screenshots and links for aesthetics-oriented Unix tooling.
 - WatchPeopleCode - Live streams of various individual coding sessions.
 
Contributions are most welcome, please adhere to the contribution guidelines.
This work is licensed under a Creative Commons Attribution 4.0 International License.
