-
why do we learn c,c++,java and other languages?actually where do we use them?0
-
Member • Mar 17, 2013
Hi there! 😀 We use these languages to create different types of software. U should be specific if u want to ask about particular language,vidyakalaiwhy do we learn c,c++,java and other languages?actually where do we use them?
Of the languages u mentioned, C,C++ are used to write system programs and GAMES, java is used to write applets on web, as well as for database applications, But those are some examples, you can write many different types of software depending on the need. Every language has some special features and the selection of the language is to be made so as to get the desired functionality.
👍Are you sure? This action cannot be undone. -
Member • Mar 17, 2013
A big part of the Windows OS is written in C.
C/C++ is the most commonly used language for graphics development required in Games. OpenGL framework is accessed totally by writing C code.Are you sure? This action cannot be undone. -
Administrator • Mar 17, 2013
CrazyEngineers (this website) has been written in PHP 👍. I hope that helps.Are you sure? This action cannot be undone. -
Member • Mar 17, 2013
Almost every kernel is written in C/Unix.
Every android class uses java.
No banking application ever build without java in its business logic (correct me if I am wrong.).
leaning basics of Java/C/C++ is just like learning hindi/english/Tamil/Telugu in your Kinder Garden.Are you sure? This action cannot be undone. -
Member • Mar 17, 2013
Many enterprise apps (such as Oracle) are built natively in JavaAre you sure? This action cannot be undone. -
Member • Mar 17, 2013
Oracle DB is built in Java???? Sweeping statements can be misleading!kidakakaMany enterprise apps (such as Oracle) are built natively in JavaAre you sure? This action cannot be undone. -
Member • Mar 18, 2013
kidakakaMany enterprise apps (such as Oracle) are built natively in Java
I guess #-Link-Snipped-# pointing to oracle apps not DB.Anand TamariyaOracle DB is built in Java???? Sweeping statements can be misleading!
Oracle DB is too old to written in Java. DB is written in assambly language, C, C++.
<a href="https://en.wikipedia.org/wiki/Oracle_Database" target="_blank" rel="nofollow noopener noreferrer">Oracle Database</a>
Java runs in its own virtual machine and hence its not a real time language to response as quickly as DB or simulation programs needs to be.
That's why java is not preferred for embedded system and simulations.Are you sure? This action cannot be undone. -
Member • Mar 18, 2013
aye aye sir! upvotes for you!ianoopI guess #-Link-Snipped-# pointing to oracle apps not DB.
Oracle DB is too old to written in Java. DB is written in assambly language, C, C++.
<a href="https://en.wikipedia.org/wiki/Oracle_Database" target="_blank" rel="nofollow noopener noreferrer">Oracle Database</a>
Java runs in its own virtual machine and hence its not a real time language to response as quickly as DB or simulation programs needs to be.
That's why java is not preferred for embedded system and simulations.Are you sure? This action cannot be undone. -
Member • Mar 18, 2013
C and C++ are base of programming languages and any guy related to programming must have knowledge of these.Are you sure? This action cannot be undone. -
Member • Mar 22, 2013
MATLAB is written in JAVA.ianoopI guess #-Link-Snipped-# pointing to oracle apps not DB.
Oracle DB is too old to written in Java. DB is written in assambly language, C, C++.
<a href="https://en.wikipedia.org/wiki/Oracle_Database" target="_blank" rel="nofollow noopener noreferrer">Oracle Database</a>
Java runs in its own virtual machine and hence its not a real time language to response as quickly as DB or simulation programs needs to be.
That's why java is not preferred for embedded system and simulations.
I do not know if it is totally coded in JAVA or not. But if you commit an error(like divide a number by zero), the exceptions shown are like that shown in JAVA. Just try once.Are you sure? This action cannot be undone. -
Member • Mar 22, 2013
Please refine this.. programmers and developers knows about algorithm and programming concepts (like OOPs).safiajen0055C and C++ are base of programming languages and any guy related to programming must have knowledge of these.
Any language either any of c, c++, java, C# are just different syntax and provide different mechanism to handle logic.
I know just little bit of C but never coded any program of C++. I am a java programmer, why should I know C/C++? or anyone else is in .net why they should know about any other language.Are you sure? This action cannot be undone. -
Member • Mar 29, 2013
Every programming language has its positive and negative aspects.ianoopPlease refine this.. programmers and developers knows about algorithm and programming concepts (like OOPs).
Any language either any of c, c++, java, C# are just different syntax and provide different mechanism to handle logic.
I know just little bit of C but never coded any program of C++. I am a java programmer, why should I know C/C++? or anyone else is in .net why they should know about any other language.
C is very good where low level hardware access and frugal memory usage is required. For example: Embedded Systems and socket programming.
But it is very bad in applications where there is a need for graphical user interface.
JAVA is good for GUI's and web based applications. But in my opinion, JAVA applications are memory hogs. I may be wrong but the few JAVA applications that I have used, have very high startup time and use up quite a lot of memory.
.NET is good but if you want to target users on the Linux platform, you will have to rebuild your code in some other language. Mono is ok but as far as I know, it has limited functionality.
Python is another versatile language. You can build websites using the Django framework. Lots of scientific libraries exist for Python. You can do socket programming with it. Since it is an interpreted language it is a bit slow. If more speed is needed, one can code the required parts in C and the rest in normal Python. Qt can be used to create GUI's for Python applications.
Every language has its use. You just have to know which one to use for your particular application.Are you sure? This action cannot be undone. -
Member • Mar 29, 2013
If more speed is needed, one can code the required parts in C and the rest in normal Python. Qt can be used to create GUI's for Python applications.
Two corrections - Python can run in compiled mode too. Qt is a C++ based UI framework and hence would be most useful for C/C++ applications. Python bindings are available for Qt and GTK to enable a developer to develop UI apps in python.Are you sure? This action cannot be undone.