Основное отличие между прикладными и системными программистами заключается в их функционале: 3
- Системные программисты занимаются написанием программного обеспечения (драйверов, операционных систем). 3 Для их работы, помимо знания компьютерных алгоритмов, требуются обширные математические знания. 3
- Прикладные специалисты вовлечены в написание программ, игр, тех инструментов, которые будут работать на основе продуктов, созданных системными программистами. 3
Таким образом, системные программисты создают и поддерживают информационные системы, которыми пользуются крупные организации, а прикладные программисты разрабатывают приложения для различных областей деятельности человека (финансы, наука, развлечения и т. д.). 14