What Is Python?
First, let’s briefly introduce Python.
What kind of language is it?
Python is a programming language designed with simplicity and readability in mind.
Because it uses fewer technical terms and has clean, easy-to-read code, it is very popular among beginners.
By the way, the name “Python” does not come from the snake.
It comes from the British comedy show
"Monty Python’s Flying Circus".
(It’s a bit unique and easy to remember!)
Where is Python used?
Python is used in many different fields, for example:
- 2D and 3D game development (Pyxel, pygame, etc.)
- Task automation (scripts, batch pr…
What Is Python?
First, let’s briefly introduce Python.
What kind of language is it?
Python is a programming language designed with simplicity and readability in mind.
Because it uses fewer technical terms and has clean, easy-to-read code, it is very popular among beginners.
By the way, the name “Python” does not come from the snake.
It comes from the British comedy show
"Monty Python’s Flying Circus".
(It’s a bit unique and easy to remember!)
Where is Python used?
Python is used in many different fields, for example:
- 2D and 3D game development (Pyxel, pygame, etc.)
- Task automation (scripts, batch processing, etc.)
- Web development (Django, Flask, FastAPI, etc.)
- IoT (connecting devices to the internet)
- Data analysis and AI (machine learning and deep learning)
In recent years, Python has gained even more attention thanks to its rich ecosystem of libraries for AI and machine learning.
It has become a standard language in the world of data science.
Once you master the basics of Python, you can combine various libraries to turn your ideas into real projects.
(What would you like to build?)
Python can be used in a wide variety of ways, but the fastest way to learn is simply to start using it.
Library Introduction
Python is great not only for practical work, but also for hobby programming.
From here on, I’ll talk a bit about my personal interests and introduce some libraries for 2D game development in Python.
(I really love retro games.)
Pyxel
"Pyxel" is a cute game engine specialized for creating retro-style 8-bit games.
Highly recommended for anyone who loves a “classic NES-like” atmosphere. (My personal favorite!)
pygame
"pygame" is a long-established 2D game library.
It has plenty of tutorials and sample code, making it a good choice for people who want to build simple 2D games.
Python Arcade Library
"Python Arcade Library" is a growing and popular library that offers powerful rendering features while remaining easy to use.
It is also widely used in educational settings.
Tkinter
"Tkinter" is one of the standard libraries for desktop and web application development in Python.
By using Tkinter’s built-in Canvas, you can display and move characters on the screen, making it suitable for creating simple 2D games.
Coming Up Next...
Thank you very much for reading!
The next chapter is titled “Let’s Run It”.
Stay tuned!