Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This lecture covers the fundamentals of programming, focusing on basic input/output functions and variables in the C language. It explains the importance of programming for controlling machines, data analysis, and software development. The lecture introduces the concept of a computer program as a sequence of instructions and discusses programming languages, emphasizing the role of C. It delves into variables, constants, and data types, including integers, floats, and characters. Additionally, it explores the stdio library for input/output operations and the formatting of print output. Practical examples are provided to illustrate the concepts, such as temperature conversion programs and ASCII character representations.