Are you thinking about making a program? If you are, then you will need the right software. On a Python project, you will need Python software. On Windows, Mac, and some other operating systems you can get it for free from Python’s website. On Linux and a few other operating systems you have to pay. You can use tools like Notepad or Notepad++ to code HTML and CSS. Brackets is a good code editor. For some projects you also need access the System Terminal. Time to get coding!