Как я понимаю ты только начинаешь изучение, так что тебе было бы проще взять какую-то готовую сборку под изучение. Для C# однозначно бери редагу, для Js/TS Onyx или Street(мб есть что-то ещё годное, не шарю). Но с ониксом там тоже свои приколы есть, насколько знаю с точки зрения правильности написания кода есть проблемы.
Если ты не понимаешь прям основы основ такие как: типы данных, циклы, логические конструкции и так далее, то с начала учи их. Они относительно похожи почти во всех языках. Лучший вариант конечно друг, который за это всё шарит и сможет объяснить, но если такого нет, то заменяй чатом гпт, но учитывай что он тоже хуйню нести может