c based language

c language


high-level programming language developed by Dennis Ritchie at Bell Labs in the mid 1970s. Although originally designed as a systems programming language, C has proved to be a powerful and flexible language that can be used for a variety of applications, from business programs to engineering. C is a particularly popular language for personal computer programmersbecause it is relatively small -- it requires less memory than other languages.

The first major program written in C was the UNIX operating system, and for many years C was considered to be inextricably linked with UNIX. Now, however, C is an important language independent of UNIX.

Although it is a high-level language, C is much closer to assembly languagethan are most other high-level languages. This closeness to the underlyingmachine language allows C programmers to write very efficient code. The low-level nature of C, however, can make the language difficult to use for some types of applications.

 more information to visit the c language page. 

core Java 

 

high-level programming language developed by Sun Microsystems. Java was originally called OAK, and was designed for handheld devices and set-top boxes. Oak was unsuccessful so in 1995 Sun changed the name to Java and modified the language to take advantage of the burgeoning World Wide Web.

Java is an object-oriented language similar to C++, but simplified to eliminate language features that cause common programming errors. Java source code files (files with a .java extension) are compiled into a format calledbytecode (files with a .class extension), which can then be executed by a Javainterpreter. Compiled Java code can run on most computers because Java interpreters and runtime environments, known as Java Virtual Machines (VMs), exist for most operating systems, including UNIX, the Macintosh OS, and Windows. Bytecode can also be converted directly into machine languageinstructions by a just-in-time compiler (JIT).

Java is a general purpose programming language with a number of features that make the language well suited for use on the World Wide Web. Small Java applications are called Java applets and can be downloaded from a Web server and run on your computer by a Java-compatible Web browser, such asNetscape Navigator or Microsoft Internet Explore

 

C++ language 

 

 

C++ (pronounced "cee plus plus") is a statically typedfree-formmulti-paradigmcompiled, general-purpose programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features.  It was developed by Bjarne Stroustrupstarting in 1979 at Bell Labs as an enhancement to the C language. Originally named C with Classes, the language was later renamed C++ in 1983.

C++ is one of the most popular programming languageswith application domains including systems software (such as Microsoft Windows),application software, device drivers, embedded software, high-performance server and client applications, and entertainment software such as video games Several groups provide both free and proprietary C++ compilersoftware, including the GNU ProjectMicrosoftIntel and Embarcadero Technologies. C++ has greatly influenced many other popular programming languages, most notably C# and Java.

C++ is also used for hardware design, where the design is initially described in C++, then analyzed, architecturally constrained, and scheduled to create aregister-transfer level hardware description language via high-level synthesis.

The language began as enhancements to C, first adding classes, then virtual functionsoperator overloadingmultiple inheritancetemplates, and exception handling among other features. After years of development, the C++ programming language standard was ratified in 1998 as ISO/IEC 14882:1998. The standard was amended by the 2003 technical corrigendum, ISO/IEC 14882:2003. The current standard extending C++ with new features was ratified and published by ISO in September 2011 as ISO/IEC 14882:2011(informally known as C++11).

 

you want to interested to learn c , cpp and java in easy way please click interested  language page.