Как программировать
Автор Paul McCartney задал вопрос в разделе Другие языки и технологии
Хочу научиться программировать. Подскажите, с чего начать??? и получил лучший ответ
Ответ от Ev[гуру]
В настоящее время в мире создано 8512 компьютерных языков разного уровня и направления.
На одном языке легче обрабатывать массивы текстов, на других создавать игры, на третьих работать с базами данных, четвертые предназначены для изучения программирования начального уровня и т. д.
Какой выбирать - все зависит от пользователя.
Тут надо определиться с теми задачами, которые ставит перед собой будущий программист.
Можно сразу начать изучать укакой нибудь очень сложный и мощный профессиональный язык типа C++, C#, Delphi, Ассемблер.. .(здесь всего насоветуют - ведь каждый кулик свое болотце хвалит! ) Но потратить на изучение языка 2-3 года, разочароваться в программировании как в таковом и бросить, это будет очень обидно...
А ведь можно начать с очень простого языка, локализованного (русифицированного) , с кучей литературы в книжном магазине и кучей примеров и исходного кода в интернете. После того как не станет хватать возможностей языка, можно перейти на изучении более сложного. Второй и последующие языки будут усваиваться уже намного легче! Ведь в сути своей все языки одинаковы - программист пишет команды компьютеру и компьютер их выполняет.. .
Для обучения программированию я бы все же рекомендовал Visual Basic 6.0 - он намного легче, проще, хоть и слабее функционально чем С++ или VB.NET
Но ведь тебе же не драйверы разрабатывать или свою операционную систему а-ля Swindows 2009? По крайней мере не надо заморачиваться с классами и вообще с объектным программированием. После часа начального изучения по книге можно уже начинать писать простейшие программы типа калькулятора, проигрывателя музыки или текстового редактора, разрабатывать свой неповторимый, единственный в мире интерфейс! Кроме того, для VB есть русификаторы среды разработки, да и процедуры, функции и переменные пока учишься можно описывать русским языком.
В инете очень много примеров и статей по VB 6.0 (создание игр, работа с DirectX и 3D-объектами, базами данных Access и Oracle используя ADO и SQL, передача данных по локальной сети, создание ЧАТов, работа с модемами и COM-портами, шифрование, сжатие, работа напрямую с любыми приложениями MS Office и даже вирусы (Трояны...)).. .
Да и в книжных магазинах книги по VB не являются дифицитом.. .
Так что ставь на компьютер VB 6.0, покупай книгу и начинай создавать свои программы...
Кроме того, изучив VB 6.0 можно программировать и на VBA (Visual Basic Application), а он входит в состав Word, Excel, Access...
Вот ссылочки на скачивание VB 6.0
...
Этот архив точно скачивали, но закачка больно уж заумная.. .
Кликаем по ссылке:
...
На сайте надпись: FILE DOWNLOAD
Жмем кнопочку Free user
начинает работать таймер на 49 секунд
По истечении появляется картинка со стрелкой Download
Жмем ее...
Русификатор среды VB6.0 можно то же поискать в инете.
Самый лучший русификатор считаю от Романа Автухова.. .
с математики...
s knig
Изучи клавиатуру!!!
Как минимум закончить учебное заведение или курсы по программированию.
Учи языки, побольше читай узнавай, не бойся эксперементировать, и самое главное пока не пройдеш непоймеш что либо. Старайся делать всё сам и неукаго не спрашивай.
Для начала можешь начать с Pascal. Далее если хочешь работать с объекто оринт. приложениями то посоветую Delphi. Если тебя интересуют веб технологии то советую HTML и PHP. Для начинающего программиста самое то.
Так же можешь поискать статьи по ООП и оптимизации в коде, лучше сразу уметь грамотно программировать.
1.Выбрать язык (На вкус и цвет товарищей нет, но боже упаси вас от паскалей с делфями, и базиков) .
По большому счету, выбор не большой - Си или Ява. (Ну, можно рассмотреть варианты php, минимальные знания получите, с формированием страниц поработаете, опять же - наглядно, но, имхо - Си или Ява) .
2.Зайти в поисковик и набрать "Названиевыбранногоязыкапрограммирования шаг за шагом".
Делать, спрашивать, пытаться понять.
Варинат 2 лучше заменить книгой, но - грамотная комьютерная литература стоит около 500 рублями (Дэ-с, это не донцова) - т. ч. тут смотрите сами.
3.После получение базовых основ - придумать себе проект или вписаться в чей-нибудь (само собой, платить вам за кодинг никто не будет, кодит может и обезьяна, но базовые знания закрепите, + придется искать информацию, руководитель проекта поможет советами, т. ч. основу получите) .
4.После получения основы, как таковой, программить можно на любом близком языке, т. ч. просто развиваться дальше - помогать школьникам и студентам, дабы добивать свой багаж знаний, етц, в идиале - устроится на работу - дабы еще и денюжка капала) .
p.s. Уйдете в php, могу подкидывать задачи по написанию кода для ККИ - там простой кодинг, которым всем в лом заниматься - возможно, в вашем случае, будет удобно - просто учиться лучше делая что-то, а не тупо перебирая примеры.
начинай с html. будеш ацким веб программистом.
учить надо самому. сам не захочешь - никто не научит.
я бы начал с сиси++. хотя начинал в свое время с php.
А чем нашему гУРУ Дельфя не угодила?!
Иди учись в технический вуз какой-нить, а то задолбали доморощенные программеры
для начало изучи HTML!!! потом java Script!!! и тд...
читай книги и иди на курсы
Начни с самого начала
лучше начать с гитары!
как установить сигналку ред скорпио 900
Найди заводское реле на включения зажигания, отсоедини массовый провод от реле и подсоедини его к
подробнее...
Что такое фортран и как им программировать?
Fortran - это язык программирования (в википедии поподробнее можно почитать) . А вот как
подробнее...
Как заказать товар через Amazon.com ??
Сделать покупку на Amazon очень просто. Вы заходите на домашнюю страницу Amazon.com и выбираете тип
подробнее...
расскажите как вы стали программистами и чем все это закончилось?
В 12 лет меня заинтересовал сюжет по ТВ про хакеров, взломавших банк и перечисливших себе огромную
подробнее...
вопрос 1с среда разработки 1с ведь встроена в продукты 1с? можно ведь скачать 1с предприятие и программировать там?
Это продукты 1с (конкретные конфигурации) запрограммированы в среде 1с. Платформа 1с это есть среда
подробнее...
какую программу лучше использовать для программирования на языке Си?
Под какую ОС? Под какую библиотеку?
Вижуал С++ Экспресс (на си тоже можно писать, см.
подробнее...
Подскажите пожалуйста какие-нибудь материалы по изучению С++.Сайты, книги всё что угодно .
Объектно-ориентированное программирование в С++. Роберт Лафоре
Полный справочник по C++.
подробнее...
Какой язык программирования для начинающего лучше?
Когда-то я начинал учить учебник по Алгол-60, решал упражнения в конце каждой главы, но появилось
подробнее...
можно самим запрограммировать сигналку ?? и где находится сервисная кнопка сигналки старлайн а 91
как программировать в книжке.если сигналка уже стоит то кнопку искать по
подробнее...
Ребят кто такие программисты баз данных? Что нужно знать чтобы им стать?
Нужно знать как программировать базы данных.
Капитан Очевидность
подробнее...
Подскажите, где найти разжеванный код на DMA контроллер, желательно с электрической схемой. Буду очень благодарен.
Что значит "код на DMA контроллер"?
В конкретной схеме конкретный контроллер как
подробнее...
Как программировать микропроцессор?
Микропроцессор, или микроконтроллер?
Микроконтроллер имеет помимо процессора еще различную
подробнее...
КАК программировать свою неопытность?СССР сделал из меня скромного мужичка.А хочется быть опытным мачо
аха... сам не при чем... ссср виноват)) я тоже там родилась и выросла... до 20 лет ничего не знала
подробнее...
Возможно ли создать лендинг бесплатно?
.
Да, можно.
Создать свой лендинг, сейчас это совсем не так сложно, как
подробнее...