Я досить добре володію основами веб-мов, тобто HTML (5), CSS (3), php, MySQL, Javascript; хоча зараз я пірнаю глибше і починаю займатися сценарієм (в основному Python та Ruby) та кодом компілятора (Objective-C, Cocoa, Swift, Metal).
Що ви рекомендуєте для тих, хто починає вищі рівні програмування, наприклад, ті, про які я згадував вище ( IMHO ; не ображайте веб-розробників ;-)); чи слід використовувати основний текстовий редактор та новіші версії (BBEdit, TextWrangler, ATOM, Sublime Text) та створити власну ієрархію файлів вручну чи я повинен вчитися за допомогою IDE, як Xcode, Dreamweaver, Eclipse (я знаю, що це базується на Java , і скоріше не використовувати на OS X просто з усного слова), чи є інші, з якими я навіть не маю жодних попередніх знань / досвіду? Якщо ви не хочете використовувати IDE, який ваш улюблений синтаксис підкреслює редактор тексту / файлів?
Я знаю, що це може здатися питанням-початківцям, але я тип "двічі міри, один раз поріж". Тим не менш, не дозволяйте це бентежити вас з моїми сподіваннями, тому що я знаю, що може бути налагодження головного болю, особливо коли вам вже двадцять і більше версій, і зараз ви створюєте невелику та середню базу користувачів, і люди публікують коментарі / запити про підтримку на сторінці / сховищі Git вашого програмного забезпечення, і у вас починає не вистачати відповідей ... : -O