Cs50
cs50.devVisual Studio Code for CS50 provides a coding environment adapted for students and teachers.
Looking for something like JSLogo? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 1 are free or have a free plan.
Logo Interpreter is a browser-based Logo programming environment with tests, reference material, and collaboration features.
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | Cs50 | — | Not stated | Web |
| 2 | SVG Wave | — | Not stated | Web |
| 3 | CS50 | — | Not stated | Android, iOS, Web |
| 4 | Workbench | — | Not stated | Linux, Web |
| 5 | delightful humane design | — | Not stated | Web |
| 6 | TutorialKart | — | Not stated | Android, Linux, Web |
| 7 | ItSourceCode | — | Not stated | Web |
| 8 | Guru99 | — | Not stated | Android, Linux, Web |
| 9 | Scipy Lectures | — | Not stated | Web |
| 10 | Tea Press | — | Not stated | Web |
Visual Studio Code for CS50 provides a coding environment adapted for students and teachers.
This tutorial explains how to build an SVG generator app in Softr with export buttons and a database.
CS50’s Python course introduces programming with Python, covering code reading and writing, testing, debugging, and core concepts.
Workbench supports learning and prototyping with GNOME technologies through an environment for experimenting with them.
The delightful humane design list curates resources about humane design and technology for practitioners and researchers.
TutorialKart collects online courses, learning materials, and interview questions across programming, databases, SAP, and other subjects.
ItSourceCode offers free source code, capstone projects, and programming tutorials in several languages.
Guru99 offers tutorials and learning materials across technical subjects.
Scientific Python Lectures is a set of learning materials about Python for scientific computing.
Green Tea Press lists free books by Allen B. Downey, with pages for publications and related blog material.
The iAI KAIST page shares deep learning materials that visitors are permitted to use, modify, and distribute.
W3Schools provides online web tutorials, including material on HTML, CSS, and JavaScript.
The system design primer explains large-scale system design and includes interview preparation material and Anki flashcards.
Sourcecodester publishes free source code projects and tutorials in programming languages including Python, PHP, and Java.
Programiz offers free online compilers and code editors alongside programming tutorials for languages including Python, JavaScript, SQL, and C++.
ZetCode offers accessible programming tutorials covering C#, Go, Python, Java, and other languages.
Tpoint Tech publishes free online tutorials and interview questions across programming languages and technology subjects.
This free beginner guide introduces programming with the Python 3 language.
Read Automate the Boring Stuff with Python, a free-to-read book by Al Sweigart about practical Python programming.
Browse downloadable project source code and programming project ideas across languages on Kashipara.
Learn Python with Thonny, a beginner-focused IDE that includes official installers and programming tools.
Exercism offers practice and mentoring across 83 programming languages.
TechSchool provides free technology education and programming courses, including Elixir, Python, Ruby, React, and Node.
CheckiO provides coding games where learners practice Python and TypeScript programming.
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