Skip to Content

Concepts of Programming Languages

Programming.jpg This talk gives an introduction to the basics of programming. We will first talk about gcc (GNU C compiler) which has proved itself to be a very powerful, versatile and feature rich compiler. One of the major projects implemented using gcc is the compilation of Linux kernel. We will then move to the fundamentals of Object Oriented Programming and the implementation of these OOP features in popular programming languages Java, Ruby and Python.

Pre Requisites: Basic knowledge of C programming language

Target Audience: Class VIII onwards

Talking Points:
  • What is gcc
  • Difference between TC and gcc
  • How to compile and Run programs through gcc
  • Some implementations of gcc
  • Concepts of Object Oriented Programming (OOP)
  • Advantages of OOP over structured programming
This talk will feature compilation demo of some programs

Time duration for the talk: 2 hours