Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java.
I learnt python from Codecademy, once I completed the tutorials python was really easy to use. When I started, python I was actually really excited to make something cool. While I was doing python in engineering, I was also doing java in Computer Science. Doing both programs together was kind of helpful as the logic is the same, but at the same time it was really confusing because of the syntax. In python we did a lot of small assignments along the way when we were learning, we also did a sub-program turtle. I really liked the lottery assignment as it was logic and we had to use different types of things like if statements and loops.