كامپيوتر ، نرم افزار و زبان برنامه سازي