Les langages sont tous plus ou moins "faciles". Ce qui est plus dur c'est la façon de les mettre en place.
Par exemple, un logiciel pour faire du basic est ultra simple : Tu ouvre le logiciel, tu tape tes commandes et tu vois le resultat. (voir FAQ basic).
C'est un peu pareil pour les logiciels de création "simple" (comme gamemaker).
Pour les autres langages comme python ou C/C++, il n'existe pas une façon unique de programmer mais plusieurs. Par exemple, je fais du C++ en utilisant le logiciel "Visual Studio C++". Il est un peu compliqué quand on n'y connait rien, il faut apprendre à se servir du logiciel (et donc aussi apprendre le langage). Tu peux aussi faire du C++ avec un simple bloc note et un compilateur en ligne de commande. C'est moins pratique.
C'est la même chose pour python.
Les outils et le langage depende de tes objectifs. Ici on parle de faire de jeux. Pour tout le reste que tu as cité, les réponses seront differentes (c'est pour cela que tu n'a pas de réponse precise, tes questions sont trop vagues).
Quand à ta remarque sur les "failles du web", si telle et ton intention alors tu devras changer de forum. Ici tout ce qui concerne le hack et piratage est interdit.