Дня доброго.
Давно встречаюсь с проблемами поиска софта, то софт не до конца делает то, что нужно, то нужное приходится делать используя 1% какого-нибудь монструозного пакета. С учетом того, что задачи стоят более чем простейшие, пришло решение научиться пользоваться каким-нибудь языком программирования. Полистав форумы с подобным вопросом, остановился на java или c#. А теперь вопрос:
На каком из них проще писать программки с GUI под windows?
Для решения прикладных задач лучше использовать Python. Проще, лаконичнее, миллиард библиотек для решения промежуточных проблем.
Если говорить исключительно о Java vs C# то разницы по сути нет.