Best language for beginners?

I have a friend who wants to get into coding. I can't decide whether to suggest he start with python or java. While any statically typed language will teach better habits, all the cool stuff nowadays is being written with python. Any ideas?

Attached: java_tech.jpg (1024x768, 53K)

C

Both - it will serve as an introduction to one compiled lang and one interpreted lang.

Java, he'll learn more faster, but python is also never a bad choice

php
javascript
python
bash

The only languages that will ever be useful to your friend in that order

>php
Did your mom smoke, drink or did drugs while pregnant?

What's wrong with php?

Python if he's a retard, Java if he's not retarded
Imo it's better to learn good practice and then scale down to something easier to use but if he's going to get hung up on how a conditional loop works python will be less confusing

C, then C++

C is great for learning the basics and realizing its faults (the most obvious will be when he uses qsort)
C++ is much more complex and not the best, but solves most of these problems

after these learning any other C-like language should be easy enough.

>C
Based & C++pilled