basic programming
if you're new to programming, i recommend using VSCode to program locally - at least for the languages listed below.
HTML, JavaScript (JS) and CSS are web languages and fairly lightweight. Python is pretty lightweight too so VSCode is suited to it - don't use Visual Studio (similar but not the same).
if you're programming a webpage, there's a wonderful extension for VSCode called LiveServer, which runs it on your local server (127.0.0.1).
in other words, this runs on your PC and auto updates whenever you save, so it's all real time.
if you're using this to make a neocities site, you will just need to upload the files and the exact folder structure you setup directly to your edit page/dashboard.
this should work without issues - so long as you're not trying to use more dynamic languages / technologies like ejs.
languages
for your coding / programming needs, you can check out these pages for tutorials/guides on these languages:
external resources
- W3Schools — W3Schools has the biggest (professional) programming tutorials collection around, worth checking out!
- Sadgrl.online — One of the best Web Dev directories from sadgrl and inspiration for this site.
additional resources / code snippets
these are extra pieces of code or tutorials for languages or technologies that aren't in the above list