API คืออะไร? อธิบายแบบคนไม่เขียนโปรแกรมรู้เรื่องได้มั้ย?

ก่อนอื่นต้องทำความเข้าใจก่อนว่าแอพต่างๆหรือหน้าเว็บที่เราเห็นกันทุกวันนี้ การทำงานทุกอย่างไม่ได้อยู่ในแอพ Facebook ที่คุณลงไว้ในมือถือ หรือหน้าเว็บ facebook.com ที่คุณเปิดขึ้นมา

ระบบมักจะแบ่งเป็นสองส่วนขึ้นไป ส่วนหนึ่งเอาไว้แสดงผลและรับคำสั่งจากคุณว่าอยากจะทำอะไร (แอพที่คุณลงไว้บนมือถือ หรือหน้าเว็บ facebook.com ที่มีช่องให้กรอกกับปุ่มให้กด) พอกดปุ่ม…