Programiz
programiz.comProgramiz offers free online compilers and code editors alongside programming tutorials for languages including Python, JavaScript, SQL, and C++.
Looking for something like zetcode? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 4 are free or have a free plan and 4 are open source.
ZetCode offers accessible programming tutorials covering C#, Go, Python, Java, and other languages.
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | Programiz | — | Not stated | Web |
| 2 | Exercism | Free | Not stated | Web |
| 3 | TechSchool | — | Not stated | Web |
| 4 | Python Patterns | — | Not stated | Web |
| 5 | Sourcecodester | — | Not stated | Web |
| 6 | Coding Problems | — | Yes | — |
| 7 | RegexLearn | Free | Yes | Web |
| 8 | system-design-primer | — | Not stated | — |
| 9 | JavaScript.info | — | Not stated | Web |
| 10 | Rosetta Code | — | Not stated | Web |
Programiz offers free online compilers and code editors alongside programming tutorials for languages including Python, JavaScript, SQL, and C++.
Exercism offers practice and mentoring across 83 programming languages.
TechSchool provides free technology education and programming courses, including Elixir, Python, Ruby, React, and Node.
Python Patterns explains common software design patterns through examples in Python.
Sourcecodester publishes free source code projects and tutorials in programming languages including Python, PHP, and Java.
Coding Problems provides solutions to coding and algorithm problems and multiple programming exercises.
RegexLearn teaches regular expressions through interactive lessons and practice at different levels.
The system design primer explains large-scale system design and includes interview preparation material and Anki flashcards.
JavaScript.info provides a detailed modern JavaScript tutorial in multiple languages.
Rosetta Code presents solutions to the same programming tasks in multiple languages for comparison.
Codewars offers community-created coding exercises called kata, with practice across more than 55 programming languages.
The Ebook Foundation's free-programming-books repository lists freely available learning resources in many languages.
EMKC offers practical coding challenges and contests that can be completed in any of 17 programming languages.
CS50’s Python course introduces programming with Python, covering code reading and writing, testing, debugging, and core concepts.
A beginner tutorial introduces game programming with QB64 Phoenix Edition.
USACO Guide curates competitive programming tutorials and resources organized from USACO Bronze through Platinum.
This tutorial covers reverse engineering across x86, x64, ARM, AVR, and RISC-V processor architectures.
Hacksplaining teaches secure coding through interactive browser lessons covering OWASP Top 10 and GenAI threats.
Tpoint Tech publishes free online tutorials and interview questions across programming languages and technology subjects.
LeetCode Solutions lists coding solutions in C++23, Java, Python, MySQL, and TypeScript.
Basic Computer Games updates the classic programming book with examples in modern memory-safe languages.
Codecademy’s Machine Learning Specialist path covers Python, SQL, pandas, scikit-learn, Matplotlib, and TensorFlow.
Scratch lets people create interactive stories, games, and animations with a visual programming language and online community.
PHP: The Right Way offers a quick reference to PHP practices, coding standards, and links to tutorials.
Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative