Skip to content
Snippets Groups Projects
Select Git revision
  • ea0a81415306b56f51854520a24a8d080c410d63
  • master default protected
2 results

programming_recitation

Intro to Programming

Agenda

  • Computer architecture, memory, compile vs interpret, JIT

  • Programming 101

  • Programming Languages

    • low level -> abstract
    • C Hello World, C Standard Libraries
          gcc -o hello_world hello_world.c
          ./hello_world
    • Javascript Hello World
          javac HelloWorld.java
          java HelloWorld
    • NodeJS Hello World
          node hello_world_node.js
          # and then visit in a browser http://localhost:8081
    • Debugging/Testing
  • Programming Embedded Systems

Resources