Understanding Computer Programming

Osher Lifelong Learning Institute
University of Illinois, Urbana-Champaign

Scott Badman, Instructor


Topic: Object Oriented Libraries in Java and Microsoft Visual Studio

February 25, 2016


There are libraries of literally thousands of objects for each major programming system.

A programmer can use these objects without knowing about their internal coding.

They simply have to include a reference to the specific library, create the object with the keyword new, and then they can call the functions in those objects to set variables and perform operations on those variables.

After learning how to apply the twelve (or so) fundamentals of computer programming we have covered in this course, and learning the basics of Object Oriented programming, the programmer has vast resources available to create impressive programs.


The two most important programming libraries with some of the most familiar objects -- buttons, textboxes, windows, etc.:

Java's Abstract Windowing Toolkit

Microsoft Visual Studio's System.Windows.Controls



Understanding Computer Programming

Osher Lifelong Learning Institute
University of Illinois, Urbana-Champaign

Scott Badman, Instructor