Useful Coding and Programming Resources π»
This post contains a curated list of helpful coding and programming websites, tools, and resources for software developers, computer science students, and programming enthusiasts. π€
Online Coding Tutorials π₯
- Programiz – Learn programming languages like C, C++, Python, Java, etc with examples
- Tutorials Point – Programming tutorials and references
- HackerEarth – Practice coding challenges and develop coding skills
- HackerRank – Practice coding problems across multiple languages
- Learn CPP – C++ tutorials for beginners and experienced programmers
- Study Tonight – Programming and tech tutorials focused on simplicity
- SoloLearn – Learn to code right from your browser for free
- JavaGuide – Extensive collection of useful notes and tips
Coding Tools and Utilities π
- IndiaBix – Practice technical aptitude questions for coding interviews
- GK Today – Prepare for general knowledge sections of exams π
- See Programming – Visualize and simulate code execution
- Cdecl – C gibberish β English translator
- Repl.it – Online code editor and IDE
- Competitive Programming Algorithms – Coding practice problems and tutorials
- Algorithm Visualization – Interactive animations for visualizing data structures and algorithms
- Python Tutor – Visualize and step through Python code execution
More Resources π
- Sci-Hub – Provides access to research papers and academic articles π
- Hugo – Fast and flexible open-source static site generator β‘οΈ
- Code Lybrary – Programming blog with tutorials and insights π‘
- Virtual Labs (Government of India) – Online labs for practical exposure in tech domains π§ͺ
- Matrix Multiplication Visualizer – Intuitive visualization of matrix multiplication π
- Learn Kotlin – Tutorial for getting started with Kotlin βοΈ
- Explainshell – Breaks down and explains Linux command lines
- tldr – Simplified help pages for command line tools
- Devhints – Cheatsheets for developers
- KaTeX – Fast math typesetting library
- RxViz – Animated visualizations of Rx Observables
- Carbon – Create and share beautiful code images
- oclif – CLI framework for Node.js
- ray.so – Create beautiful images of code snippets
- Babel – JavaScript compiler for next gen JS
- BundlePhobia – Check cost of adding npm packages
- DeveloperToolbox – Lots of tools to aid developers
This diverse list of programming websites, tools, and references caters to coders at every skill level. Bookmark it for handy access whenever you need help on a coding or CS topic! π―
