This document provides an overview and objectives for a lecture on introduction to programming and databases. It discusses different types of programming languages from low-level languages like machine language and assembly language to high-level procedural and object-oriented languages. It also covers database management systems, relational and object-oriented databases, and the roles of database analysts and administrators.