Introduction to Programming Languages| Dot Net Online Training | Pranaya Rout | Day 3| Advanced C#
Introduction to Programming Languages| Dot Net Online Training | Pranaya Rout | Day 3 | Advanced C# What is Computer language? A computer language is also a set of instructions; in other words, we can say that a set of programs that the computer can understand. So, in simple words, we can say that a computer language is a language used to communicate with a computer. What is a Translator? The user’s instructions are always in English, which is called source code. But the computer cannot understand this source code, and the computer's understandable code is binary/machine (0’s and 1’s). We use the interface software called translators to convert this source code into binary code. What are Standalone Applications? The application we install on our computer is called a standalone application. To work with any application, if you install that software into your computer, then it is called a standalone application. For Example, if you want to play some videos, we generally use VLC Media PLAYER. To create a documentation or PowerPoint presentation, we generally go for MS Office. To browse something from the internet, we are using Mozilla Firefox or Google Chrome. All these are standalone applications. What are Web applications? Without installing any software on our machine, it is called a web application if we are working with the software using a web browser. We regularly use gmail.com, facebook.com, YouTube, and google.com; we don’t need to install these applications on our machine before using them. It is independent of the operating system, which is not dependent on a particular one. So, we only need a web browser like Google Chrome. Mozilla Firefox, Opera, etc. Programming Methodologies The programming Paradigms are the styles/methodologies of writing the code in a program. Various programming styles have been adopted depending on the requirements. There have been different styles used since the beginning of programming languages, and now we will explore a few well-known ways as follows. 1. Monolithic Programming. 2. Modular/ Procedural Programming. 3. Object-Oriented Programming.