Другие языки программирования и технологии
Каким программистом из всех видов программистов быть лучше всего. Упростите.
Для того, чтобы стать лучшим, надо любить своё дело. Одним нравится возиться с базами данных, другим администрировать компьютерные сети, третьи любят игры писать, а четвёртые спецэффекты для фильмов создают. Список можно продолжить почти до бесконечности, поскольку программисты сегодня нужны всем и повсюду. Если же без любви к своему делу относится, то ничего не достигнешь. Вот, к примеру, Maicrosoft сманила Андерса, создателя Delphi, и он создал в Microsoft C#. За это он получает зарплату в 10 млн. зелёных. Неплохо? ! Но если без души и без таланта к делу подходить, а только алчностью питаться, то ничего из этого не получится. Дело своё надо любить, и это прежде всего!
Согласен, что самое востребованное - это 1С программист. И язык простой, но вот нюанс - помимо языка нужен опыт работы и начальные бухгалтерские знания.
лучше быть грамотным во всех дисциплинах
Web-программистом.
Лучше быть начальником всех программистов!
Программист 1С! ))
На остальное уйдет гооооды!
На остальное уйдет гооооды!
Билом Гейтсом
Умным ну или богатым
Web.
Бурно развивающийся раздел программирования, ориентированный на разработку динамических Internet-приложений. Языки веб-программирования — это соответственно языки, которые в основном предназначены для работы с интернет-технологиями. Языки веб-программирования делятся на две группы: клиентские и серверные.
Клиентские языки
Как следует из названия, клиентские языки обрабатываются на стороне пользователя, а если проще — программы на клиентском языке выполняет браузер. Отсюда следует и недостаток — обработка скрипта зависит от браузера пользователя, и пользователь имеет полномочия настроить свой браузер так, чтобы он вообще игнорировал скрипты. При этом, если браузер старый, он может не поддерживать тот или иной язык или версию языка, на которую опирался разработчик. С современными браузерами таких проблем возникать не должно, к тому же языки программирования не так уж часто кардинально обновляются (раз в несколько лет) и лучшие из них давно известны. Также код клиентского скрипта может посмотреть каждый, выбрав в меню «Вид» своего браузера пункт «Исходный код» (или что-то в этом роде) .
Преимущество же клиентского языка заключается в том, что обработка скриптов на таком языке может выполняться без отправки документа на сервер. Программа сразу проверит правильное заполнение формы перед отправкой, и, если необходимо, выведет ошибку.
Самым распространенным из клиентских языков является JavaScript, разработчиками которого является компания Netscape совместно с компанией Sun Microsystems. Ещё один популярный язык — это VBScript от Microsoft[источник не указан 368 дней] .
См. также AJAX, Adobe Flash, Microsoft Silverlight.
[править] Серверные языки
Когда пользователь дает запрос на какую-либо страницу (переходит на неё по ссылке или вводит адрес в адресной строке своего браузера) , то вызванная страница сначала обрабатывается на сервере, то есть выполняются все программы, связанные со страницей, и только потом возвращается к посетителю по сети в виде файла. Этот файл может иметь расширения: HTML, PHP, ASP, Perl, SSI, XML, DHTML, XHTML.
Работа программ уже полностью зависима от сервера, на котором расположен сайт, и от того, какая версия того или иного языка поддерживается.
Важной стороной работы серверных языков является возможность организации непосредственного взаимодействия с системой управления базами данных (или СУБД) — сервером, на котором упорядоченно хранится информация, которая может быть вызвана в любой момент. Популярными среди систем управления базами данных являются:
Firebird
IBM DB2
IBM DB2 Express-C
Microsoft SQL Server
Microsoft SQL Server Express
mSQL
MySQL
Oracle
PostgreSQL
SQLite
Sybase Adaptive Server Enterprise
ЛИНТЕР
Бурно развивающийся раздел программирования, ориентированный на разработку динамических Internet-приложений. Языки веб-программирования — это соответственно языки, которые в основном предназначены для работы с интернет-технологиями. Языки веб-программирования делятся на две группы: клиентские и серверные.
Клиентские языки
Как следует из названия, клиентские языки обрабатываются на стороне пользователя, а если проще — программы на клиентском языке выполняет браузер. Отсюда следует и недостаток — обработка скрипта зависит от браузера пользователя, и пользователь имеет полномочия настроить свой браузер так, чтобы он вообще игнорировал скрипты. При этом, если браузер старый, он может не поддерживать тот или иной язык или версию языка, на которую опирался разработчик. С современными браузерами таких проблем возникать не должно, к тому же языки программирования не так уж часто кардинально обновляются (раз в несколько лет) и лучшие из них давно известны. Также код клиентского скрипта может посмотреть каждый, выбрав в меню «Вид» своего браузера пункт «Исходный код» (или что-то в этом роде) .
Преимущество же клиентского языка заключается в том, что обработка скриптов на таком языке может выполняться без отправки документа на сервер. Программа сразу проверит правильное заполнение формы перед отправкой, и, если необходимо, выведет ошибку.
Самым распространенным из клиентских языков является JavaScript, разработчиками которого является компания Netscape совместно с компанией Sun Microsystems. Ещё один популярный язык — это VBScript от Microsoft[источник не указан 368 дней] .
См. также AJAX, Adobe Flash, Microsoft Silverlight.
[править] Серверные языки
Когда пользователь дает запрос на какую-либо страницу (переходит на неё по ссылке или вводит адрес в адресной строке своего браузера) , то вызванная страница сначала обрабатывается на сервере, то есть выполняются все программы, связанные со страницей, и только потом возвращается к посетителю по сети в виде файла. Этот файл может иметь расширения: HTML, PHP, ASP, Perl, SSI, XML, DHTML, XHTML.
Работа программ уже полностью зависима от сервера, на котором расположен сайт, и от того, какая версия того или иного языка поддерживается.
Важной стороной работы серверных языков является возможность организации непосредственного взаимодействия с системой управления базами данных (или СУБД) — сервером, на котором упорядоченно хранится информация, которая может быть вызвана в любой момент. Популярными среди систем управления базами данных являются:
Firebird
IBM DB2
IBM DB2 Express-C
Microsoft SQL Server
Microsoft SQL Server Express
mSQL
MySQL
Oracle
PostgreSQL
SQLite
Sybase Adaptive Server Enterprise
ЛИНТЕР
а лучше им вообще не быть... постоянно необходимо быть в курсе всех обновлений, нельзя раслабиться.
Похожие вопросы
- Здравствуйте, уважаемые пользователи проекта otvet@mail.ru,будьте любезны, напишите все виды программистов.
- Когда менеджер проекта говорит "Эта задача не вошла в спецификацию" - что это значит для программиста?
- Хочу узнать плюсы и минусы профессии программиста, хочу учиться на программиста,как востребованы программисты и какие ве
- Как стать настоящим программистом-самоучкой?
- Ребят направьте в правильном направлении, не знаю что делать, хочу стать программистом
- А техник-программист это хорошая специальность? Они так же много получают, как обычные программисты?
- Как сейчас программистов может быть много?
- В России программисты не нужны?
- Вопрос к опытным программистам! Вы стали работать программистом потому что многое из перечисленного ниже совпадает?
- чем занимаются программисты?