Третий пример применения языков описания сценариев - компонентные инфраструктуры, такие как
ActiveX, Java Beans. Хотя языки программирования системного уровня с успехом используются для создания компонентов, задачи сборки из них приложений удобнее решаются при помощи сценариев. Без хорошего языка описания сценариев, предназначенного для манипулирования компонентами инфраструктуры, теряется значительная часть ее достоинств. Этим можно объяснить отчасти, почему компонентные инфраструктуры добились большей популярности в мире ПК, где существует такое удобное связующее средство, как Visual Basic, нежели на других платформах, таких как Unix/Cobra, компонентные инфраструктуры, для которых лишены языков описания сценариев.