Програміст
Матеріал з Вікіпедії — вільної енциклопедії.
Програміст — людина, що займається програмуванням, виконує розробку програмного забезпечення (в простіших випадках — окремих програм) для програмованих пристроїв, які, як правило містять один чи більше CPU. Прикладами таких пристроїв є: Настільний ПК, Мобільний телефон, смартфон, комунікатор, ігрова_приставка, сервер, суперкомп’ютер, мікроконтролер та промисловий комп’ютер.
По помилці, програмістом деколи називають системного адміністратора та інших спеціалістів ІТ.
[ред.] Сленг
В середовищі програмістів можна почути багатий комп'ютерний сленг, який виникає через необхідність частого використання складних слів.
[ред.] Інструменти програміста
- IDE — інтегроване середовище розробки, яскравими прикладами якого є Microsoft Visual Studio (мови Visual Basic .NET, C++ та ін.) і Delphi, яке вивчають у ВУЗах. В Linux/Unix-системах відомі, перед усім, вільні відкриті інструментальні системи KDevelop і Eclipse (обидві підтримують декілька мов програмування: Java, C++, Python та ін.), які дозволяють розробляти програми як для Windows, так і для Linux.
- SDK — Software Development Kit — набір програм, необхідних для розробки ПЗ на певній мові програмування.
- DDK — Driver Development Kit — набір програм, необхідних для розробки драйверів.
Програми, які зазвичай входять в SDK:
- Компілятор — транслює вихідний код, зрозумілий програмістові, в машинну мову, зрозумілу процесорові, віртуальній машині чи інтерпретатору, які безпосередньо виконують код програми.