Технологии
Технологии - это то, что используется при разработке программного обеспечения. Это может быть сама среда программирования или, например, некие дополнения к ней от сторонних производителей. Если использовать только сам язык программирования в голом его виде, достаточно сложно будет реализовать профессиональный и удобный интерфейс программы. Поэтому часто программисты используют дополнительные возможности от третьих фирм - это все и есть технологии. Но, профессиональные технологии еще не гарантируют успешную работу программы. Часто разработка программного обеспечения нуждается больше в мастерах своего дела.