→→→ GOING HOME? ←←←

Questions for Professor Giselle's Lecture

  1. Why did we move from punch cards to programming languages? What does that tell you aobut the purpose of programming languages?

    Punch cards were inefficient to write, transport, and read, and can be easily damaged or compromised. Programming language should allow humans to easily give commands to computers.

  2. There are hundreds of different programming languages out there. Why do you think we need so many?

    Different programming languages are suitble for different purposes.

  3. What are some drawbacks of a programming language you use? How would you like it to be different? Think of specific examples.

    Python takes so much memory and is highly inefficient. I wish it could be as fast as C++ or even assembly.

  4. If you were going to create a new programming language, how would you start? What do you need to define?

    Decide on the category, decide on its application purposes, design the syntax, etc.

Summary of Professor Giselle's Lecture