Các phần mềm được viết bằng gì
Để hỗ trợ cho việc làm ra các sản phẩm phần mềm , người ta lại dùng chính các phần mềm khác , chúng được gọi là các phần mềm công cụ , những phần mềm này thường cung cấp các công cụ hỗ trợ lập trình viên trong khi viết chương trình và phần mềm bằng các ngôn ngữ lập trình khác nhau .