Lecture18
Lecture18
CSE-1010 :Programming I
• According to wiki, there are more than 700 programming languages all over the world.
• Some sources say that more than 9000
• Top 10 programming Language in 2022
1.python
2.java
3.javascript
4.Kotlin
5.R
6.PHP
7.Go
8. C ----------->GitHub, Telegram Messenger, Master Card
9.Swift
10.C#
credit: https://www.geeksforgeeks.org/top-10-programming-languages-to-learn-in-2022/
• C is the mother of all languages and few reasons to consider learning C is that it makes your
fundamentals very strong.
• C was designed to implement the Unix OS (Which also forms a base for Linux).
• C sits close to the OS which makes it an efficient language because of its efficient system level
resource management.
• C is a very basic language. There are no frills, no GUIs, no Matrix processing abilities, very little
file I/O support, etc.
• C combines portability across various computer architectures as provided by any other high-level
language while retaining most of the control of the hardware as provided by assembly language.
Online content
Images and photos from www.google.com
Credit: https://code-blocks.en.softonic.com/download
Credit: Fundamental of computer programming -206 by Er. Indrajeet
Sinha
—Bill Gates, Co-Chairman, Bill & Melinda Gates Foundation, Co-Founder, Microsoft