Firstly, I want to tell of Java. Java is one of the most popular language of OOP languages. It is used on the computers of millions in the world. It enable to websites to run on your computers. Companies prefer use Java for it is a safe language. Also, Java is used on mobile phones. You can develop a game using Java on mobile phones. Java can find errors eaisily in code and this property is very useful for developers. Also, Java can be written and run any platform. This property provide great convenience who use Java. Java has some disadvantages. For example, Java more difficult to learn than high level languages. Secondly, C++ is object orianted programming language. It is used in game engines and a lot programming language compiler. Also, it is used in operating system. It is a constantly evolving language. C++ has some disadvantages. It is a not safe language than Java. If memory management is not good occur memory leak trouble. Another object orianted programming language is C#. You can do a lot using C#. For example, you can develop console application and Windows application. Besides, you can develop mobile application. It can run on any platform and don’t have to memory management like a C++. Thus, it is advantage than C++. C# has some disadvantages. In order to work, .net Framework be installed in relevant system. Runs slower because C# code transform to intermediate solution instead of machine code. Another language is Phyton. It is easy understandable a langauge. It has strong ability of expression and large libraries. Also,it is an easy language to learn and to read. It is used machine learning and web applications. It run on less platforms than Java. And, Python slower than Java for it is a interpreted language. Another OOP language is PHP. A lot can be done using PHP. For example Chrome, Mozilla Firefox or online games. It has large and developed database support. Everyone can contribute its improve and it is constantly improve. It works smoothly on all servers thanks to the virtual server. Any errors in PHP can stop the program from running. The semicolon error is common. Another OOP language is JavaScript.It is used common on websites. And it is used in some games. It can work with a thread. This is its biggest advantage. Browser support may differ from sometimes. So, it can be interpreted differently. This is a disadvantage. Another OOP language i Small talk. It is used in Microsoft Windows, Mac OS X etc. Its disadvatages is slowly than Ruby,Perl,Python and not enough job opportunities. So, people not prefer its. Another OOP language is Ruby. It is used usually for constitute websites. The best known application made with Ruby is Raily web. Its syntax is high-level and straightforward. it contains many libraries. Its disadvantage is if you make some mistakes application can be slow down and cause connection problems. Another language is Perl. It is used system management, web development etc application. It is a versatile and powerful language. Its cons are not portable and can creates problem when can creates problem when codes increasing. Another language is Objective C. it is support by Apple. It is used in Iphone, Ipad and Mac IOS application. It is a safe language. Objective C is compatible with the C++ language. It is has some cons. Its memory management is complex. So, it harder to learn. Another OOP language is Swift. Used for developing IOS and Mac OS X. It is faster than Objective C and much prefer than Objective C. Its syntax is more understand than Objective C. Its cons are Swift suffers from backward harmony issues.


Merhaba bu metinde hatalar var mi acaba gözden geçirebilir misiniz