In this JavaScript walkthrough we take a look at Learn JavaScript, What Are Functions, Codecademy Full Programming Course, JS ES6 Functions Explained. In this video, we learn what functions are and what we will be learning in the next lessons. We will learn how to implement our own functions in our own programs. We learn that functions allow us to reuse code, and help make our code clearer and more concise. Understanding functions in JavaScript programming is a huge milestone and will help you in your programming journey. Using functions and understanding how to create JavaScript functions is vital in your programming journey. Learning how to take input and utilizing functions to get the desired output is a huge part of functions. The example we are given is being able to use a function to calculate the area of a rectangle. We can take a length and height and calculate area. We can do all this through a function. We will learn more about functions and their uses in the following lessons!