Difference between several programming languages: java language, python language, C language, PHP language.
1, java language:
java language was once a household name, and now although the trend has passed, but the advantages of java cross-platform as well as a powerful class library can not be underestimated, it is difficult for other languages to surpass, java derivatives in addition to a lot of peripheral products (eg, jsp), a lot of open-source systems are based on java (hadoop, hive, hive, jp). hadoop, hive, hbase, lucene, etc.), java and c are also compiled to execute the same language, the difference is that java compiled byte code files run on top of a layer of java virtual machine, and the virtual machine can be set up in a variety of operating systems, so java also has the advantage of cross-platform, a compilation of more than one place to execute.
2, python language:
python's power lies in its versatility, both interpreted and executed, but also can be compiled into a file, both scripting language, but also has all the nature of object-oriented, now python open source libraries have been very powerful, what functions are available, python has also become the direction of the big data necessary tools.
3, C language:
C language is the language of compilation and execution, is the source of everything. linux commonly used compiler is gcc, c language source code can be directly compiled into executable programs (machine code), is called the source of everything because a variety of languages are written in c language, such as java, php, python ......
4, PHP language:
PHP's huge ecosystem makes it necessary for a large number of developers around the world to support it in the coming years. The top three content management systems-WordPress, Drupal, and Joomla-are all built using PHP, and roughly 80% of websites to date run on top of PHP.