Другие языки программирования и технологии

Не могу определиться какой язык программирования изучать? Языки: С++ PHP Java Script IOS Java Flash Android

Lebedev Konstantin
Lebedev Konstantin
1 213
Сначала надо научится программировать а язык определится сам собой
Если контора не большая то задачи тебе самому ставить предается.
Что касается использования языков то примерно так:
С++ -софтверная фирма выше средней (10-15 программистов из которых половина пишет на Си лет 20)
PHP - крупная фирма где есть несколько офисов тогда имеет смысл использовать связку HTML+PHP+MySQL
Java Script - не есть самостоятельный язык, а является примочкой к HTML который к программированию не имеет ни какого отношения.
Java - полезен когда в небольшом офисе "вавилонское столпотворение ОС", но даже в этом случае я бы предпочел вариант с PHP
Flash - это язык описания спрайтов используется в мультипликации и простых играх
IOS и Android не языки программирования, а ОС для мобильных устройств

В конторе где "Конкретных целей и задач не было поставлено" (и скорее всего поставлено не будет) нужно использовать Visual Basic, еще лучше Delphi или Lazarus

если нужны подробности и рекомендации пиши, постараюсь помочь
Алексей Моя
Алексей Моя
68 014
Лучший ответ
Языки: С++
PHP
Java Script
Java

Flash - это технология, а не язык. Использует язык ActionScript и его в сочетании с JavaScript, плюс серверными средами, например PHP

Android и IOS - операционные системы, а не язык. Язык разработки для первой - Java, для второй - Objective-C

Вы уж решите, для чего Вам языки, тогда и определяйтесь
Уточни что ли, какие программы ты писать хочешь.
И кстати, iOS и Android это операционные системы, а не языки программирования.
*r*o*m*a* *abraham*
*r*o*m*a* *abraham*
29 336
С, С шарп, билдер
Смотря для чего.
Хочу только добавить ко всем советам приведённым до меня, что если совсем нет никаких навыков в программировании, то почему-то никто не вспомнил, что язык Паскаль когда-то был специально создан для обучения АЗАМ программирования.
Олег Касьянов
Олег Касьянов
2 326
Соглашусь с Евгением Ломега, но только в том, что нужно научиться программировать, а язык определиться сам сабой.
Но добавлю свое мнение:
1 - программирование, это не знание синтаксиса языка, а состовление алгоритмов используя опр. язык и его синтаксис. Это значит, что если ты умеешь программировать на одном языке, то ты сможешь перейти на другой схожий очень быстро. Но есть важный момент, что не все языки схожи, есть такое понятие как парадигмы программировани (по ним и можно определить схожесть языков) , не вдавайся в тонкости понятий, но все языки имеют процедурную парадигму, многие имеют объектно ориентривоанную, но это не отменяет первую, а еще есть очень много других специализированных. Соответственно нужно вначале понять процедурное программирование, лучшим языком в данном случае будет Си, обычный Си, не Си++, а просто Си. Начни с книги Кернигана и Ричи, они написали этот язык, и их книга лучшая.
2 - большинство языков имеют Си-подобный синтаксис, потому если будешь знать его синтаксиси, то легко будет перейти на все тобою описанные языки.
3 - по перспективам конечно лучше всего писать на Джава, тут можно еще много чего написать, но без понимания ООП он абсолютно бесполезен, а это значит, что с него лучше не начинать.
Итог таков: если ты не знаешь программирования, то изучай Си медленно и скурпулезно.
как то на баше читал:
-а в программистах Си сейчас кто-то нуждается?
-не знаю, нуждается ли кто то в программистах Си, но программисты Си не вчем не нуждаються.