ในฐานะโปรแกรมเมอร์มือใหม่ฉันได้ทำงานกับแอพพลิเคชั่นบนพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์เท่านั้น แต่มีคำถามมาที่หัวบ่อยๆตั้งแต่ฉันเริ่มเขียนโปรแกรมและไม่สามารถตอบคำถามได้อย่างถูกต้อง
เครื่องจักรไม่ทำงานด้วยตัวเองนั่นเป็นหน้าที่ของโปรแกรมเมอร์เขาบอกว่าจะทำอย่างไรและเมื่อใดที่จะทำ แต่ความอยากรู้ของฉันอยู่ใต้คอมพิวเตอร์ ฉันจะนำตัวอย่างของซอฟต์แวร์ ATM ในโพสต์นี้ แต่จำไว้ว่ามีคนอื่นอีกหลายคนเช่นจอแสดงผลเครื่องซักผ้าหรือโทรทัศน์โทรศัพท์มือถือคุณตั้งชื่อมัน
ซอฟต์แวร์สำหรับเครื่องจักรประเภทนี้สร้างขึ้นมาได้อย่างไร? ฉันคิดว่ามันไม่เหมือนการเขียนโปรแกรมคอมพิวเตอร์ พวกเขาใช้ภาษาอะไรเพื่อทำให้งานดังกล่าวทำงานได้อย่างไร โปรแกรมเมอร์มีความเชี่ยวชาญในการเขียนโปรแกรมประเภทนี้หรือไม่? กระบวนการทำให้เครื่องจักรเหล่านี้มีชีวิตขึ้นมาได้อย่างไร?