Muhammad Hamza Shahzad, a computer programmer from Birmingham, UK, is the world's youngest. A seven-year-old British child of Pakistani descent has set an unparalleled milestone by becoming the world's youngest computer programmer. Muhammad was awarded this title by Computer Weekly after he created a program to play chess against a bot (a machine-based opponent program) at the age of six. He developed his programming skills by playing chess online with other people's computers while learning from YouTube videos. His first program ran on a website called "Botvicious" that allows users to play chess against computer opponents from around the world. Chess is a game of logic and strategy where you try to outwit your opponent, so it makes sense that someone who loves computers would become interested in coding. When asked why he decided to become a computer programmer, Muhammad said: "Because computers are useful and fun." His favorite language is Python because it is easy to learn and there are many resources available online for free. He also enjoys programming because you can make things that help people do their jobs better or use games engines to create cool projects that you can show off to others. At the age of seven, Muhammad already knows how to code and has started his own company called "Mindcraft Studios" where he develops games for iOS and Android devices.