In this Robot Fundamental I show how to program your robots. Using basic steps it is possible to break down code into more manageable pieces that even the most novice of programmers can do. Through means of checklisting and flowcharting you will be able to write your code much easier and more efficiently.