สภาพแวดล้อมของการเขียนโปรแกรมสมัยใหม่ การเขียนโปรแกรมโดยใช้ฐานองค์ประกอบ(Component base) หรือวัตถุ (Object base) ที่มีอยู่ในแบบมองเห็นและจับวาง อัลกอลิทึมของการทำงานแบบตามสถานการณ์ (Event driven) การเขียนและทดสอบโปรแกรม
The study includes the environment of writing contemporary programming, component based programming, event driven algorithm; writing and testing the program.