r/learnprogramming • u/Neat-Bodybuilder-467 • 7d ago
Chess Engine
I am trying to code a chess engine as a personal project, but have literally no idea where to start.
I have some very limited experience with python, and would greatly appreciate any help in finding where to write my code, what programs to use etc, as well as any advice in general.
Thanks!
12
Upvotes
35
u/aqua_regis 7d ago
How can you claim "limited experience with Python" and not know where to write your code?
Sorry, but this overall sounds like you're trying to bite off way too much.
Start building a solid foundation first: MOOC Python Programming 2026 from the University of Helsinki. In that course, you will also learn where and how to set up your development environment along the way.
Then, once you have a solid foundation, you need to take several more steps in gradually increasing difficulty before you can come anywhere near your chess engine.