Here is another smart robot powered by Raspberry Pi that you can use for serious coding. The XiaoR Geek XR-ROS SLAM Smart Car is ready for autonomous navigation. It comes equipped with a Raspberry Pi 4B. It can be coded in Python and C. This robot has a 1080p HD camera, XR LiDAR s1 module, and a 3.5-inch touchscreen display.
This robot comes with Android app control. It comes with human tracking, mapping, path planning, and obstacle avoidance. You can find out more about it here.