Programming Languages
Last updated
Was this helpful?
Last updated
Was this helpful?
A "computer program" is a sequence of instructions or steps, written in a language that can be understood by a computer, that will be used by the computer to complete a task or solve a problem.
In this class, you will use a program called Snap! to complete your assignments. Snap! is a visual, drag-and-drop programming language. It is similar to other visual coding languages like and but has some unique features like first class data types. You can read more about first class data types .
SNAP is different than many other programming languages — you run it in a web browser like Firefox or Chrome instead of running it locally on your computer. You can use this URL to visit the Snap home page:
You can use also this URL to skip the home page and start programming in Snap right away: