Skip to main content

C is a programming language. 

Learning Objectives

  • have an overview of the major programming languages used in scientific software and the place of C in this landscape
  • learn to write C code with a focus on concepts encountered in scientific software
  • Include external libraries when writing C code 
Fees

Free

Pre-required logistics

Participants need a basic understanding of programming concepts and some experience with coding in C or another language. Demonstrations and hands-on exercises will be executed in a Linux/HPC environment, so participants should be familiar with those (we offer several introductory courses on these topics).