---
title: "17-linkers-and-loaders"
aliases: 
tags: 
- lecture
- cosc202
sr-due: 2022-07-16
sr-interval: 43
sr-ease: 250
---

- Appreciate kernel / userspace distinction 
- Sketch what OS loaders need to achieve 
- Contrast running Java versus C code 
- Outline abstractions that hide OS from developers 
- Describe what linkers achieve 
- Contrast static and dynamic linking of libraries

- [operating-system](notes/operating-system.md)
- [loader](notes/loader.md)
- [linker](notes/linker.md)
