Posts

C Language Notes

Introducing C C is a general-purpose programming language that has been around for nearly 50 years. C has been used to write everything from operating systems (including Windows and many others) to complex programs like the Python interpreter, Git, Oracle database, and more. The versatility of C is by design. It is a low-level language that relates closely to the way machines work while still being easy to learn. Understanding how computer memory works is an important aspect of the C programming language. C is a : Photo editing program Client-side scripting language General purpose programming language Hello World! As when learning any new language, the place to start is with the classic "Hello World!" program: #include <stdio.h> int main() { printf("Hello, World!\n"); return 0; } Try It Yourself Let's break down the code to understand each line: #include <stdio.h> The function used for generating output is defined in

Computer Languages Notes

Image
Computer Languages Languages are means of communication. Normally people interact with each other through a language. On the same Pattern, communication with computer is carried out through a Language. This language is understood by both user and the machine. Just as every language like English, Tibetan and Hindi has its grammatical rules, every computer language is bound by rules know as syntax of that language. The user is bound by that syntax while communicating with the computer system. computer language means An artificial language used to write instructions that can be translated into machine language and then executed by a computer. Syntax: Syntax is basically the structure of sentences. Sentences have to follow certain structural rules in order to make sense. You can’t just throw any words together to make a sentence! Computer Language are broadly classified into two as below: 1) Low Level Language 2) High Level Language Low Level Language Low-level languages

Computer Language

Functional Programming Languages Functional programming languages define every computation as a mathematical evaluation. They focus on the application of functions. Many of the functional programming languages are bound to mathematical calculations. Charity It is a purely functional, not-Turing-complete language, which means that all its programs are guaranteed to terminate. Charity was designed at the University of Calgary, a public University in Canada. Clean It is a purely functional programming language that supports portability across platforms, automatic garbage collection, multiple data structures and referential transparency, which means that a function with a given input will always give the same output. Curry It is a functional logic programming language that implements functional and logic programming as well as constraint programming, wherein the relationships between variables are stated in the form of constraints. Erlang It is a concurrent programming