- Software -
Vim is a text editor that can be used to write software. Although it is relatively old (initially released in 1991) and also extremely difficult to master, it is a very capable text editor and is relatively popular in Cal Poly due to its popularity in industry.
Python is a popular scripting language, and is used relatively frequently within the robotics club. It's a good language to learn.
- Firmware -