Software

The tools we recommend for 3D, art, game development, and video, and the operating systems they run on. What you learn in one carries over to the rest: the ideas are the same.

Free costs nothing · costs money (many have free student or learning editions) · FOSS Free and Open-Source Software: free to use, study, change, and share — free as in freedom, not just free of charge.

All free, so every student can have them, at home and at school, for as long as they like — and most are truly Free Software.

You can get them right now. Every Download button below goes straight to the official place to get it: the makers' own download pages, free. On Linux, most are also in your distribution's software center or on Flathub.

Free and non-free software

Studios use a mix of both. The free tools are the place to start; the paid ones are worth knowing when a job or a studio calls for them, and most offer free editions for students or learning. Each link goes to the official site, where you can get it.

Free

Non-free

Operating systems

Including Windows, Linux, macOS, Android, iOS…

Linux is our favorite. It's fully free, and it is by far the most powerful of the operating systems. But it's in the best interests of students to learn all three of the primary operating systems. Studios use combinations of all three, and a lot of serious animation and VFX studios have their artists' workstations running primarily Linux.

(I, Joe Crawford, got my first taste of it because the company I worked for used an operating system similar to Linux, called Irix. Learning Irix was the first thing I had to do to prep for that job!)

We also teach Linux: installation and administration, power-user workflows, servers, virtual machines, and the cloud. Ask about lessons →

Linux distributions

A Linux distribution ("distro") brings the operating system, software, and update tools together. The right choice depends on your hardware, the apps you need, and how you like to work.

We can help you choose a distribution and get comfortable using it. Linux lessons and guidance →