Where do I write my code?

This page summarizes the projects mentioned and recommended in the original post on /r/learnprogramming

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • upm

    ⠕ Universal Package Manager - Python, Node.js, Ruby, Emacs Lisp.

    This is a great way to start, but if you just want to get up and running without installing anything, check out the site repl.it . You can start coding in your web browser in a bunch of different languages (probably even the one for the tutorial you're following)

  • intellij-plugins

    Open-source plugins included in the distribution of IntelliJ IDEA Ultimate and other IDEs based on the IntelliJ Platform

    Download an IDE, I recommend IntelliJ IDEA (https://www.jetbrains.com/idea/). You should be able to install it from there, but if not, there should be plenty of youtube guides on installing/setting it up. An IDE is basically a program that allows you to write code easily and efficiently. Think of it like your favorite text editor, but for programming. In this case, IntelliJ idea is the IDE of choice, since it allows for great java support. If you need any help though, please DM me and ill be thrilled to help.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • curriculum

    The open curriculum for learning web development

    For leaning web development (HTML, CSS and JS) I would highly recommend The Odin Project. They teach you the basics of the web and then the technologies you need for programming Websites. This includes setting up your developing environment.

  • codesandbox-client

    An online IDE for rapid web development

  • p5.js

    p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —

  • hello-express

    Discontinued A simple Node app built on Express, instantly up and running.

  • Visual Studio Code

    Visual Studio Code

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts