THE TOOL:

EasyPython is an online visual programming tool. It generates PYTHON code from blocks. With the tool, you can:
– Program basic input and output
– Text management
– Networking communication (Client and server with HTTP request)
– File management
– Multi-threading
– Text to speech.

You can start programming by following this link.

DOCUMENTATION: