Alice vs. Python for someone with zero experience

My brother would like to know some programs to find out if he would like to do this. He is 16 and does not know much about computers in general and knows nothing about programming in particular.

I am going to choose Alice or Python. I see that Think Python is often recommended to be read, but isn't it too much (in size) for a beginner? This, of course, is not too difficult, but I'm not so optimistic about my brother ... :) Anything else he could try would be less and VERY simple?

Also, does anyone have any experience with Alice? I myself would not want to start programming this way, but I can understand why the visual aspect can be more attractive to certain people. I just don’t know how it will be limited, and if the time used to study the pseudo-language is not better spent studying the real one.

EDIT: Thanks for your answers. I think we will go with Python. However, as I mentioned above, "Think Python" is not too extensive for a complete "newbie"? Any other but simpler Python programming applications that you could recommend?

+3
source share
9 answers

Python , - - , .

Python, , , , . , , , Lua, . , , Turbo Pascal , 16, Python .

+5

Python. . "Hello World" , .

- , .

- Python:

print "hello world"

you = True
if you:
  print "I bet you think this program is about you, don't you, don't you?"

a = 1
b = 1
c = a + b

Python - , .

+4

( ) , , -, , .

, , - . - PyGame, Python - .

+2

, ( ), ( , ), "Hello World" - ( , , ..), , ( , ), .

+2

16- ... ( 16- ) , ... lol.

Python, . 14, -, PHP, javascript. C , Ruby + Python, , Scheme, , Objective-C, Java, ++ #. , . , HTML ( , "" ), PHP ( , ), javascript , , Ruby. Windows, C, ++ # Python, Python ( C, ...). Mac, C, Objective-C Ruby Python. . Java ... java, .

, ( ) - . PHP Lynda.com. . (http://www.lynda.com/promo/freepass/Default.aspx?lpk35=240) . , . , , (, Python), , . , .

- PHP, , , .

C ( ) http://vtc.com/ C.

!

+1

( $20 Amazon.com), Python Absolute Beginner . ( ), , . , ; Pygame. , , , .

, : Python 2.x, 3.x. , , , , 98% , ( , , Pygame) 3.x , , , , .

[, , Pygame, , Python 3.x: , ! . . , Guido van Rossum . , 16- , , , .]

+1

, , , . , python , . . , , , . "" ? , , facebook php, - API facebook . , , . , - .

, , .

0

, - , . , , , . "python as executable pseodocode". , , , , . , "" .

, , , .. , , , :

. , .

(, , , , " ".)

0

- ( ). , . .

  • " , , , ", -
  • , / , , , , , , , .

Python [PYTHON], , , - . , - .

0

Source: https://habr.com/ru/post/1713535/