С помощью каких средств можно создать такую программу?
========================================================

 Здравствуйте.  
  

На каком языке программирования,конструкторе программ или инструменте для разработки можно создать такую программу:  
  

При нажатии на клавишу в видеофайл записывается видео из выделенной зоны. (то есть в программе можно выделить зону которая будет записываться) Звук будет записываться из того устройство - которое указал пользователь.  
  

При нажатии на другую клавишу запись заканчивается.  
  

Всё.  
  

Как и в каком средстве создания программ можно такое создать?  

Желательно указывать по категориям:  

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

2)Инструмент(ы) разработки  

3)Конструктор(ы) программ 

 1) любые языки программирования на которых можно сделать десктопную программу  

2) с каждым языком идет свой набор инструментов для разработки, как например Visual Studio для C#  

3) никакие 

 1) C#(WPF)  

2) MS VisualStudio  

3) no answer