Вы верно написали, что это инструмент.
У одного сантехника только молоток, у другого и пласкогубцы и молоток и все виды ключей м разводной ключ и так далее.
Есть же разница?
Продукт это не конечная цель. Конечная цель - качественный продукт. А без инструментов, увы и ах, это все бесполезно.
Вот и выходит, что тебе нужен именно язык программирования.
Не зная оного, даже архитектуру нормативную построить невозможно.
Но это моё личное мнение.
по этому с самого начала писал о том, что нужно хотя бы изучить основы си, скачать книгу, позаниматься. но если у человека есть жжение - полегче, быстрее - то дорога в сантехники. там канализацию чистить - просто купить инструмент, а в программировании - нужно время тратить на учебу + получения опыта + решать зачастую сложные задачи которые за тебя никто еще не решал.