พื้นฐานอย่างหนึ่งที่ผู้เริ่มพัฒนาโปรแกรมจะต้องรู้ คือ การแสดงข้อมูลออกทางจอภาพและการรับข้อมูลผ่านทางคีย์บอร์ด เพื่อนําข้อมูลที่ป้อนเข้ามาไปประมวลผลต่อ ในส่วนนี้นักเรียนจะได้รู้จักกับฟังก์ชั่นที่ทำหน้าที่ทั้งสองส่วน