Python is just one more programming language. So, what is in it that everyone is talking about?
That is a good question and you will answer by yourself, BUT the important is to surf this wave and don’t be left behind.

How to start?

Python is free. Which means you will not spend one cent to start creating.
Pycharm is the name of the most popular tool for Python. You can get the Community version for free here -> [https://www.jetbrains.com/pycharm/].

The first step, in my opinion, is to watch this cool video that will take you from point Zero to an intermediate level of comprehension of the language.
By Mike Dane -> [https://www.youtube.com/watch?v=rfscVS0vtbw]

You can also compile your Python program in Linux to run on any Windows computer as .exe:

pip install auto-py-to-exe
auto-py-to-exe

Then you can start writing simple programs like the following:

Simple Calculator:

print("\nExample: 4.5*9 or 35/5 or 800-123")
formula = input("Type the math formula: ")
i = 0
j = 0
value_c = ""
value_d = ""
value_e = ""
length = len(formula)
while i < length:
if formula[i] == "+" or formula[i] == "-" or formula[i] == "*" or formula[i] == "/":
value_d = formula[i]
j = 1
elif j == 0:
value_c = value_c + formula[i]
else:
value_e = value_e + formula[i]
i += 1
value_c = float(value_c)
value_e = float(value_e)
if value_d == '+':
print(str(value_c) + " + " + str(value_e) + " = " + str(round(value_c + value_e, 12)))
if value_d == '-':
print(str(value_c) + " - " + str(value_e) + " = " + str(round(value_c - value_e, 12)))
if value_d == '*':
print(str(value_c) + " * " + str(value_e) + " = " + str(round(value_c * value_e, 12)))
if value_d == '/' and value_e != 0:
print(str(value_c) + " / " + str(value_e) + " = " + str(round(value_c / value_e, 12)))
if value_d == '/' and value_e == 0:
print(str(value_c) + " / " + str(value_e) + " = " + "undefined")

Just copy, paste and run this program code. See the output bellow: