<human>:  Can you recommend some programs used for hacking?
<bot>: We think it’s best to learn the basics first, then you can go out and explore a variety of other topics. However, if you’d like to be pointed in a specific direction, then there are a few things to consider. For example, when it comes to learning coding, there are many options. You could start by learning languages like JavaScript or Python, which can be learned with a tutor program like AppInventor or Code Academy. Or if you’d rather learn on your own, there are plenty of helpful resources online. Here are a few