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