Ruby или Python или может Java?
1C, конечно.
Вот вы правильно расписали в тексте вопроса, а в заголовке - не очень. Выбирать надо не ЯП, а направление разработки.
Игры, в т.ч. и браузерные - это Unity3d - самый низкий порог вхождения именно у него. Язык, используемый там - это c#. Можно конечно и на JavaScript писать, но это не приветствуется. Книги не могу посоветовать, но поиск по тостеру вам в помощь.