Question:

How are C, C++, and Java used in the real world?

by  |  earlier

0 LIKES UnLike

It seems like everything is done in languages I've never heard of like C#, Ruby, Python, Perl, etc.

 Tags:

   Report

4 ANSWERS


  1. Hmm Good question!

    Programs are just set of instructions & PROGRAMMING LANGUAGE gives us advantage to make programs that is capabilities to make your own set of instructions.

    Yes,thats write Windows/Unix are written in native languages(C/C++/VC++) and who knows in java too.Whole operating system has lots(billions) of commands associated with every event(suppose click of mouse) which has been written in some programming language.Yes it might be written in C/C++ for backend logics but for UI(user interface) they have some other language like vc++ or vb.net or ajax so.. .basicly they have to follow sorta framework where they have specified what to do in languages like c/c++ etc. and where to do UI part.

    Before C it used to be in some machine language  where you have to memorize every mimics so they have adapted languages like C or mid level languages.Which has syntax quite similar to plain english.

    I think now you would have understood

    Programs for a computer might be executed in a batch process without human interaction, or a user might type commands in an interactive session of an interpreter. In this case the "commands" are simply programs, whose execution is chained together. When a language is used to give commands to a software application (such as a shell) it's called a scripting language.

    Many languages have been designed from scratch, altered to meet new needs, combined with other languages, and eventually fallen into disuse. Although there have been attempts to design one "universal" computer language that serves all purposes, all of them have failed to be generally accepted as filling this role.

    One common trend in the development of programming languages has been to add more ability to solve problems using a higher level of abstraction.

    So basicly every software here has UI+Logical Progmmaing+platform(OS's)

    C,C++ has been highly recommneded for system programmings.

    Java/J2EE has been highly recommended for softwares(platform independent) and web developement.Java is a programming language originally developed by Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities. Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of computer architecture.It promised "Write Once, Run Anywhere" (WORA), providing no-cost runtimes on popular platforms. It was fairly secure and its security was configurable, allowing network and file access to be restricted. Major web browsers soon incorporated the ability to run secure Java applets within web pages. Java quickly became popular.ith the advent of Java 2, new versions had multiple configurations built for different types of platforms. For example, J2EE was for enterprise applications and the greatly stripped down version J2ME was for mobile applications. J2SE was the designation for the Standard Edition. In 2006, for marketing purposes, new J2 versions were renamed Java EE, Java ME, and Java SE, respectively.

    C# ,Ruby,Python are languges which had been created on similar steps as JAVA .

    Perl Perl is a high-level, general-purpose, interpreted, dynamic programming language. Perl borrows features from other programming languages including C, shell scripting (sh), AWK, sed and Lisp.Perl is a general-purpose programming language originally developed for text manipulation and now used for a wide range of tasks including system administration, web development, network programming, GUI development, and more.

    hope this will solve your issues

    Cheers:)


  2. C#, Python, Perl, Ruby are "trendy" languages, but still quite useful. C/C++ has been around for a long time and is really a work horse language. I would hazard a guess that the majority of software that you use from day to day is written in C or C++. The Windows and Linux OS's, Microsoft Office, Internet Explorer, Firefox are all written primarily in C. Java is used quite a bit for corporate development. A lot of web site are also driven by Java behind the scenes.  

  3. windows in written in c++

    cellular games in java

    some fresh microsoft techs in c#

    google in python

    yahoo has based on perl earlier, isnt it?

    Ruby used in some especial situations

  4. C and C++ are heavily used where performance is important.  Telecoms and electronics companies are big users.  Java is used in a lot of business apps.  Both are widely used.

    C# is Microsoft's child, and pretty much restricted to their environments.

    The four major religions, Perl, Python, PHP, and Ruby are used for a lot of web programming, though virtually any language will do.  Java is also heavily used for the web.

    If you are looking for a language to learn, start with Java

Question Stats

Latest activity: earlier.
This question has 4 answers.

BECOME A GUIDE

Share your knowledge and help people by answering questions.