Types of Computer Languages with Their Advantages and Disadvantages. Many languages have been developed for achieving a variety of different tasks. Some are fairly specialized, and others are quite general. These languages, categorized according to their use, are: 1) Algebraic Formula- Type Processing. These languages are oriented towards the computational procedures for solving mathematical and statistical problems. Examples include: BASIC (Beginners All Purpose Symbolic Instruction Code)FORTRAN (Formula Translation)PL/I (Programming Language, Version 1)ALGOL (Algorithmic Language)APL (A Programming Language)2. Business Data Processing. These languages are best able to maintain data processing procedures and problems involved in handling files. Some examples include: COBOL (Common Business Oriented Language)RPG (Report Program Generator)3. String and List Processing. These are used for string manipulation, including search patterns and inserting and deleting characters. Examples are: LISP (List Processing)Prolog (Program in Logic)4. Object- Oriented Programming Language. In OOP, the computer program is divided into objects. Visual Programming Language. These programming languages are designed for building Windows- based applications. Examples are: Visual Basic. Visual Java. Visual C. Types of Computer Software. Types of Computer Software. Designed to store data, a computer is able to function in different and desired ways only due to a number of software applications that empower it. Various types of computer software help it execute a variety of operations every day. Computer software is available in different forms and types. Classification of Computer Software. Broadly, computer software can be classified into three categories. One, system software is the most important component for running a system or computer. System software is also known as operating system which helps start a computer and works as a main platform in order to run any application. A number of operating systems are in vogue that empower systems globally. However, these operating systems have a category of server and personal computer operating systems. One of the most popular operating systems, of course, is Microsoft's Windows OS. Other known names are Linux, i. Mac, UNIX and DOS, among others. Secondly, application software plays an important part in helping users execute different tasks using computer. If a desktop computer is a microcomputer, then a laptop is a mobile computer. There are so many different types of mobile computers though.It is the name computer programs are designated with. Quite a few known application software are known as word processor and web browser. Among the word processors, while all of us have certainly seen or used Microsoft Word or Open Office, etc, web browsers such as Internet Explorer, Firefox, Safari and Chrome, are among others are types of widely used tools that help users to access the Internet. But application software goes a little further with industry specific applications and design tools that help in designing documents or sometimes products with computer- aided design tools. Manufacturing activity, which these tools play a critical role from designing to innovating, is heavily reliant on them. The third category constitutes computer programming tools for instance, compilers and linkers. These tools are used to translate and combine computer program source code. THE FIVE TYPES OF COMPUTERS. Video: Types of Networks: LAN, WAN, WLAN, MAN, SAN, PAN, EPN & VPN. There are so many different types of computer networks in existence. This category is at the core of vastly changing software development field. Enterprise- grade applications. While system software is at the core of running a computer and putting it to life, it further helps drive operations and has become the lifeline of organizations and governments globally. A number of changes have taken place in computer software in last one century as it has evolved significantly and allows users to multitask, to share/store data on- the- move and improves connectivity between different computers around the globe. Living examples of application software that drive businesses, banks and governments on daily- basis are ERP (enterprise resource planning), CRM (customer relationship management) and BI (business intelligence) applications. Thousands of businesses around the world operate seamlessly using ERP and CRM applications. These are heavy- duty software that boast agility and seamless performance in any organization. Enterprises with thousands of employees and millions of customers rely on them for faster delivery of services and reduce leakages in the system. Customization vs Off- the- shelf software. In addition, any individual software package, which may fall into any of the above categories, can be either 'off- the- shelf' or custom- built. Both are different and address different levels of user demands. Applications such as ERP, CRM and BI, when implemented into any enterprise, are usually customized in order to make them gel with the business processes of that enterprise. It usually happens because of the scale and nature of a business. The experts often justify customization with 'one size does not fit all'. While off- the- shelf applications are primarily system software or in some cases application software which are deployed to execute basic tasks that do not need to gel into specific user environment. However, the classification and definition might differ. And there are broader dimensions to computer software that can further give insights into their function and role. To briefly understand, 'off- the- shelf' software packages, you can check out software packages such as 'Microsoft Office Suite' which include Word Processor, Spreadsheet and presentation tools that are ready to use and need no changes. But this is a small example. In bigger scenarios, 'off- the- shelf' software packages are the ones which are made to run in specific industries such as 'retail' where processes in every organization are similar. Last Updated : May 1.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2017
Categories |