I have been trying to lean PHP but i can find a good easy to learn that, any recommendations?
PHP should not be considered a programming language anymore, it is just way too outdated for today's standards to be called so.
As lots of other people said Python is very easy to learn. But keep in mind that just learning python won't make you a programmer since pretty much anyone can learn python in just a couple months.
I concur , and the reason for so is the type of community that python built since its creation, its a spoiled type of community that has everything built in blocks of libraries , while some may consider it an advantage, it really offers no freedom to code or explore anything anymore , with the lack of official documentation since the community is saturated with ready to use libraries, i'd doubt someone could call themselves a "python programmer" in just a few months unless they you use other's pre-made code for 99% of the code .
the reason why python can be easy to understand and uses less code is because it uses complimentary libraries that are taken off Java's and C++ and an average guy claiming to master python because they managed to build a loop off it would never understand how the language works , i'd challenge anyone using python to manage a project consistent data & memory management to see the real lack side of python that nobody wants to talk about , besides its ML and AI algorithms are non optimized and they eat ton of resources
Python is by far the easiest to learn in my opinion. The syntax is pretty much the easiest syntax to follow, if you don't count basic or visual basic. (But I rarely see anyone using either language now days, so I don't recommend using them.) I would definitely go with Python first because once you get the syntax down it's pretty easy to pick up other languages.
i would recommend staying away from python as your first language, anyone starting off with it will have trouble going on to the real compiled system later on, as nobody, and i really mean it Nobody uses python for a multi-class heavyweight software , most of the python used is in small blocks for some services that are returned in callbacks using another language's API , so you're telling the guy to try and learn python knowing that all courses just show some absurd ideas and just encourage the use of someone else's code , what is the benefit of doing so? as a manager of an Enterprise your main point is to minimize time on development but to maintain quality as well , some tools in python may turn out useful , but as a student and a beginner starting with python? a no go.