Hallo there, 

I have been interested into learning how to program, but I can’t seem to pick a language. 
Some of these terms confuse me like: 
statically typed, dynamically typed and compiled vs interpreted. 

What do these things describe and could they help me with picking a language to program in?
user
Hello!
There are many different programming languages that are held in high regard or dismissed for many different reasons, but if you are starting out, it's best to focus on just a few key points. There are languages specifically designed to be accessible for newcomers, visual programming languages that work with graphical interfaces and drag & drop-elements to build code, and extremely popular languages with such a large degree of freely available documentation and sample code, that most problems have already been solved and can be easily copied into your own code. All those three approaches are great ways for people unfamiliar with coding to write their first programs.

Alternatively, if you have some specific goal in mind, I can give you some suggestions based on your needs. Are you interested in coding professionally, or just as a hobby? Do you want to program games or get into machine learning? Perhaps there's a particular platform you want to make applications for?
assistant
I'd like to make video games for smartphones. What available choices are for that?
user