Сиу язык индейцев Си язык программистов

Сіу - мова індіанців, Сі - мова програмістів. Яка мова краща?

Сиу язык индейцев Си язык программистов

Из объявления в газете:

Требуется программист со знанием PHP+MySQL, HTML+CSS+DOM+JavaScript, Python, Flash либо Java, С++. Возраст до 20 лет, опыт работы не менее 5 лет…

.
Сиу – язык индейцев, Си – язык программистов.

Первое, что приходит в голову после прочтения объявления «Требуется программист со знанием….», что это первоапрельская шутка, особенно что касается возраста и стажа. Если вам «далеко за 20» и вы, к тому же, не знаете ни одного языка программирования, то это объявление не для вас.

Но в жизни бывают ситуации, когда не нужно знать столько языков программирования. Предположим, вы работаете в небольшой конторе (магазин, ЖЭК, мастерская) и вам ежедневно нужно вести учет чего-то, а потом делать еженедельные, ежемесячные, ежеквартальные и т.п. отчеты, а Word или даже Exel вас уже не устраивает. Или, предположим, вы – студент-гуманитарий, а препод, объяснивший в общих чертах как вывести на экран сакраментальную фразу «Съешь ещё этих мягких французских булок…», требует от вас курсовую типа «Учет движения товаров…». Тут бы вам и пригодился язык программирования.

Нам, как всегда, лучше что-нибудь попроще и подешевле. Таким базовым языком считается Basic, его даже в школе изучают. Хорош он еще и тем, что его родственник VBA (Visual Basic for Applications) является рабочим языком для большинства приложений фирмы Microsoft (в том числе, для Word и Excel. В Excel на VBA можно даже разработать кучу разных игр, в YouTube полно примеров таких игр). Кстати, в 1С – “руссифицированный” Basic.

 


Какой путь легче при изучении языка: «Кирпичики кода» или «Учиться, учиться и учиться»?

Как же выучить VBA? Слово «выучить» мне не нравится. Чтобы выучить надо иметь хорошую память и усидчивость, например как у В.И.Ленина. Помните, как он сидя в КПЗ, выучил английский по словарю? Нет, мы пойдем другим путем! Чем зубрить синтаксис и морфологию VBA, лучше воспользоваться готовыми конструкциями. Их еще называют – «кирпичики кода», а из кирпичиков, как известно, и Эрмитаж на Дворцовой и эрмитаж в конце огорода построены.


Какой язык лучше?

Вот варианты ответа на вопрос: «Какой язык выбрать для изучения?»

– Не важно на чём пишешь – важно что бы ТЕХНИЧЕСКОЕ ЗАДАНИЕ было выполнено. Заказчику все равно на чём его программа будет написана – лишь бы чётко работала.

– Если задумал писать десктопные приложения то С▪ или C++.
– Если хочешь заниматься вебпрограммированием, то кроме HTML – PHP или Python.
– Если заниматься системным программированием/драйверам/оборудованием, то Assembler или C/C++.
– Если у тебя есть склонность к мазохизму, то лучшего языка программирования чем 1С, тебе не найти. Хочешь убедиться в этом – заходи сюда.


 

.

.
Я спросил у Copilot, помощника с искусственным интеллектом, какой язык программирования выбрать для изучения? Вот, что он мне ответил:
.
.Copilot із штучним інтелектом

 

Привет, я Copilot. Вот что я думаю по этому поводу.

Выбор языка программирования для изучения зависит от многих факторов, таких как ваши цели, интересы и область, в которой вы планируете работать. Вот несколько популярных языков программирования, которые часто рекомендуют для изучения:

  1. Python: Часто считается простым для изучения благодаря понятному синтаксису. Широко используется в искусственном интеллекте, Machine Learning и Big Data.
  2. Java: Известна своей портативностью, высокой производительностью и безопасностью. Часто используется для разработки серверных приложений и Android-приложений.
  3. JavaScript: Необходим для веб-разработки, особенно на стороне клиента, и может использоваться для серверного программирования через Node.js.
  4. C/C++: Эти языки являются выбором системного программирования, разработки встроенных систем и игр. C++ является объектно-ориентированным, тогда как C поддерживает процедурный подход.
  5. SQL: Это стандартизированный язык запросов для работы с реляционными базами данных, важный для любого разработчика, работающего с данными.

Кроме Python, Java, JavaScript, C/C++ и SQL, которые я уже упоминал, существует множество других языков программирования, которые вы можете изучать. Вот некоторые из них:

  1. C#: Объектно-ориентированный язык, часто используемый для разработки на платформе .NET.
  2. Ruby: Известен своим понятным синтаксисом и быстротой разработки, часто используется для веб-приложений.
  3. PHP: Популярный язык для веб-разработки, особенно для серверной стороны.
  4. Swift: Язык, разработанный Apple для iOS и macOS приложений.
  5. Kotlin: Язык, который становится все более популярным для разработки Android-приложений.
  6. Go (Golang): Язык от Google отличается высокой производительностью и эффективностью.
  7. Rust: Язык, обеспечивающий высокую производительность и безопасность, часто используется для системного программирования.

Выбор языка программирования зависит от того, что вы хотите делать. К примеру, если вас интересует веб-разработка, вы можете изучить JavaScript или PHP. Для разработки мобильных приложений можно выбрать Swift или Kotlin. Если вас интересует системное программирование, то C, C++ или Rust будут хорошим выбором. Важно выбрать язык, который вам нравится и отвечающий вашим карьерным целям.

Чтобы начать учить новый язык программирования, вы можете следовать этим шагам:

  1. Определите свои цели: Поймите, чему вы хотите научиться программировать. Это может быть для карьеры, хобби или для разработки конкретного проекта.
  2. Выберите язык программирования.
  3. Найдите ресурсы для обучения: Существует множество онлайн-курсов, книг и интерактивных платформ, которые могут помочь вам в обучении. Выберите те, которые лучше всего соответствуют вашему стилю обучения.
  4. Упражняйтесь регулярно: Программирование – это навык, требующий практики. Попытайтесь писать код каждый день, даже если это будут маленькие программы или задания.
  5. Работайте над проектами: Используйте обученное, работая над реальными проектами. Это могут быть собственные проекты или вклады в открытые проекты.
  6. Присоединяйтесь к сообществу: Общение с другими разработчиками может помочь вам быстрее учиться и находить ответы на вопросы.
  7. Не бойтесь ошибок: Ошибки являются неотъемлемой частью учебного процесса. Они помогают лучше понять, как работает код.

Начинать всегда сложно, но со временем вы сможете добиться значительного прогресса. Главное – не останавливаться и продолжать учиться и практиковаться. Удачи! 🚀

Надеюсь, эта информация была полезна вам.


.

.

.


.


.

Интересные ссылки:

.
Самые популярные языки программирования

С какого языка программирование начать новичку?

С чего начать новичкам?

Графическая схема Истории компьютерных языков

Истории компьютерных языков

Языки программирования

Эволюция языков программирования

Родословная компьютерных языков

The Language List by Bill Kinnersley

Online Historical Encyclopaedia of Programming Languages

Loading

  • Автор запису:
  • Запис опубліковано:27.07.2011