15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011...
Transcript of 15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011...
![Page 1: 15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011 2006 2001 1996 1991 1986 Dec 2016 Dec 2015 Change Programming Language Java Python](https://reader033.fdocuments.in/reader033/viewer/2022042207/5eaa1557d42545640d3af00a/html5/thumbnails/1.jpg)
15CSE102Computer Programming
Course Administrivia
![Page 2: 15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011 2006 2001 1996 1991 1986 Dec 2016 Dec 2015 Change Programming Language Java Python](https://reader033.fdocuments.in/reader033/viewer/2022042207/5eaa1557d42545640d3af00a/html5/thumbnails/2.jpg)
Theory
![Page 3: 15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011 2006 2001 1996 1991 1986 Dec 2016 Dec 2015 Change Programming Language Java Python](https://reader033.fdocuments.in/reader033/viewer/2022042207/5eaa1557d42545640d3af00a/html5/thumbnails/3.jpg)
15CSE180
![Page 4: 15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011 2006 2001 1996 1991 1986 Dec 2016 Dec 2015 Change Programming Language Java Python](https://reader033.fdocuments.in/reader033/viewer/2022042207/5eaa1557d42545640d3af00a/html5/thumbnails/4.jpg)
![Page 5: 15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011 2006 2001 1996 1991 1986 Dec 2016 Dec 2015 Change Programming Language Java Python](https://reader033.fdocuments.in/reader033/viewer/2022042207/5eaa1557d42545640d3af00a/html5/thumbnails/5.jpg)
Syllabi, Course/Lab Plans will be uploaded in
AUMS/Intranet
![Page 6: 15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011 2006 2001 1996 1991 1986 Dec 2016 Dec 2015 Change Programming Language Java Python](https://reader033.fdocuments.in/reader033/viewer/2022042207/5eaa1557d42545640d3af00a/html5/thumbnails/6.jpg)
Tools of the TradeBut if you prefer an IDE
Credits: wiki.codeblocs.org
![Page 7: 15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011 2006 2001 1996 1991 1986 Dec 2016 Dec 2015 Change Programming Language Java Python](https://reader033.fdocuments.in/reader033/viewer/2022042207/5eaa1557d42545640d3af00a/html5/thumbnails/7.jpg)
BYODStrongly encouraged & recommended
Credits: computerworld.com
![Page 8: 15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011 2006 2001 1996 1991 1986 Dec 2016 Dec 2015 Change Programming Language Java Python](https://reader033.fdocuments.in/reader033/viewer/2022042207/5eaa1557d42545640d3af00a/html5/thumbnails/8.jpg)
15CSE102Computer Programming
Introduction
![Page 9: 15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011 2006 2001 1996 1991 1986 Dec 2016 Dec 2015 Change Programming Language Java Python](https://reader033.fdocuments.in/reader033/viewer/2022042207/5eaa1557d42545640d3af00a/html5/thumbnails/9.jpg)
Credits: quora.com
![Page 10: 15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011 2006 2001 1996 1991 1986 Dec 2016 Dec 2015 Change Programming Language Java Python](https://reader033.fdocuments.in/reader033/viewer/2022042207/5eaa1557d42545640d3af00a/html5/thumbnails/10.jpg)
Why C?
Credits: www.toptal.com
![Page 11: 15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011 2006 2001 1996 1991 1986 Dec 2016 Dec 2015 Change Programming Language Java Python](https://reader033.fdocuments.in/reader033/viewer/2022042207/5eaa1557d42545640d3af00a/html5/thumbnails/11.jpg)
Why C?
Credits: www.toptal.com
![Page 12: 15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011 2006 2001 1996 1991 1986 Dec 2016 Dec 2015 Change Programming Language Java Python](https://reader033.fdocuments.in/reader033/viewer/2022042207/5eaa1557d42545640d3af00a/html5/thumbnails/12.jpg)
Why C?
Credits: www.toptal.com
![Page 13: 15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011 2006 2001 1996 1991 1986 Dec 2016 Dec 2015 Change Programming Language Java Python](https://reader033.fdocuments.in/reader033/viewer/2022042207/5eaa1557d42545640d3af00a/html5/thumbnails/13.jpg)
C – Behind Many Things
Credits: www.toptal.com
![Page 14: 15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011 2006 2001 1996 1991 1986 Dec 2016 Dec 2015 Change Programming Language Java Python](https://reader033.fdocuments.in/reader033/viewer/2022042207/5eaa1557d42545640d3af00a/html5/thumbnails/14.jpg)
Why C?Procedural programming paradigm
Close to hardware
Portability and efficiency
Memory manipulation; Small memoryfootprint
Credits: www.toptal.com
![Page 15: 15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011 2006 2001 1996 1991 1986 Dec 2016 Dec 2015 Change Programming Language Java Python](https://reader033.fdocuments.in/reader033/viewer/2022042207/5eaa1557d42545640d3af00a/html5/thumbnails/15.jpg)
TIOBE Index
Credits: www.tiobe.com/tiobeindex
![Page 16: 15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011 2006 2001 1996 1991 1986 Dec 2016 Dec 2015 Change Programming Language Java Python](https://reader033.fdocuments.in/reader033/viewer/2022042207/5eaa1557d42545640d3af00a/html5/thumbnails/16.jpg)
TIOBE Index
Credits: www.tiobe.com/tiobeindex
![Page 17: 15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011 2006 2001 1996 1991 1986 Dec 2016 Dec 2015 Change Programming Language Java Python](https://reader033.fdocuments.in/reader033/viewer/2022042207/5eaa1557d42545640d3af00a/html5/thumbnails/17.jpg)
TIOBE Index
Credits: www.tiobe.com/tiobeindex
![Page 18: 15CSE102 Computer Programming · 2019-05-20 · Visual Basic .NET perl Assembly language 2016 2011 2006 2001 1996 1991 1986 Dec 2016 Dec 2015 Change Programming Language Java Python](https://reader033.fdocuments.in/reader033/viewer/2022042207/5eaa1557d42545640d3af00a/html5/thumbnails/18.jpg)
15CSE102Computer Programming
Hello World!!
(Next Topic)