Courses - Alex Nathanson

A big list of inspiring and educational resources

Tools

Software Environments

P5.JS (Javascript)
Processing (Java)
Max/MSP/Jitter
Open Frameworks (C++)
ML5.JS

Desktop Code Editors

Sublime Text
Atom
Brackets
Visual Studio Code

Web-based Code Editors

Open Processing
P5.JS Editor
Tinker Cad (Arduino simulator)

Hardware Platforms

Arduino
Raspberry Pi

Electrical Schematic

Fritzing (its free if you make an account)
Eagle

Educational

Programming

The Code Train - a great series of youtube videos by Dan Shiffman
P5.JS Debugging Tutorial
Generative Design
Machine Learning for Artists (ML4A)

Electronics

Solar Power for Artists tutorials
Jeff Feddersen has a ton of great videos on a variety of electronics concepts
Adafruit Soldering Guide
Adafruit Multimeter Guide
Spark Fun Tutorials

Multimedia/Digital Media Artists and Projects

Early Computer Art

Vera Molnar
Bela Julesz
A. Michael Noll

Conferences and Festivals

Eyeo Festival
Ars Electronica

Games

Angela Washko
Mark Kleeb - Death By Audio (DBA) Arcade

Data Visualization

Roopa Vasudevan

Sound & Performance

Laurie Anderson
Merche Blasco
Nadia Botello
Ranjit Bhatnagar
Pauline Oliveros
Jonas Bers
Matt Romein
Amelia Marzec
Jung In Jung

Video

Christian Marclay
Soda Jerk
Cory Archangel - Super Mario Clouds
Zach Lieberman - Instagram Account

Sustainability

Low Tech Magazine

Indigenous Rights

Indigenous Protocol and Artificial Intelligence Working Group
Native Land Map

Interactive Installation

Camille Utterback - Text Rain

Poetry

Allison Parrish

AI and Machine Learning

Stephanie Dinkins
Gene Kogan

Venues

Eyebeam
Harvest Works

Other people's lists

Esoteric Codes - Languages, platforms, and systems that break from the norms of computing
The Solar Power for Artists Archive
Processing Foundation Exhibition page
Casey Reas' List of Drawing Machines