C/C++ is Object Oriented Programming Language and used in embedded system or operating system kernels. C/C++ are compiled of executed using Borland C or Turbo C platform. Many other programming languages have been influenced by C/C++, including C#, Java, and newer versions of C (after 1998).
Using C/C++ one can develop logic building and can learn various programming tools & techniques.
PHP is an acronym for "PHP: Hypertext Preprocessor". PHP is a Server Scripting Language, and a powerful tool for making dynamic and interactive Web pages. PHP is a widely-used, Open source scripting language, Its scripts are executed on the server And it is Free to download and use.
PHP powers everything from blog to the most popular websites in the world.
PHP is powerful enough to be at the core of the biggest blogging system on the web, Deep enough to run the largest social network.
A CMS (Content management system) is a computer application that allows Publishing, Editing and Modifying content, organizing, deleting as well as maintenance from a central interface. Such systems of content management provide procedures to manage work flow in a collaborative environment.
CMSs are often used to run websites containing blogs, news, and shopping. Many corporate and marketing websites use CMSs. CMSs typically aim to avoid the need for hand coding, but may support it for specific elements or entire pages.
About Dot Net
Dot Net(.net) a technology introduced by Microsoft. .net is simply a software framework. .Net help to develop stand-alone softwares, Web Applications, CMSs, etc using various Programming languages like C#, Asp.net, Silverlight, .NetNuke, etc.
.Net is a Emerging technology with excellent future scope in India & Other Countries.
Java is pure Object Oriented Programming Language, which is support in millions of devices including Computers, Mobile Phones, Music Player, etc. Java is widely & extensively used in various gadgets. Java is platform independent language & Uses JVM to do programming.
Java is classified in 3 Categories:
- J2SE - Java Standard Edition also known as Core Java.
- J2EE - Java Enterprise Edition also known as Advance Java.
- J2ME - Java Mobile Edition.
Android is a Mobile based Operating System, based on the Linux kernel. It is a emerging technology, used today for developing mobile applications for Android Phones. Android has various versions of OS like Jellybeans, Kitkat, Lollipop, etc. One can develop Android App for all versions of Android.
Android has a great future scope and is emerging technology, where IT Aspirants can seek future.
About Software Testing
Software Testing is a activity conducted after development of any software to ensure Quality Assurance of the software. There are various types of Software Testing, carried out in many phases. It enables us to check functionality of software, helps in detecting Bugs, Errors, faults, etc. in software.
Software Testing provides a bright future where students can explore & excel in their lives choosing this stream, as their career.