@nixCraft Python if you want to start easy and gradually level up to learn harder programming languages like c++ or java. Starting from c++ is also good if you want something challenging.