Phần mềm, Công Nghệ