Yes, Salesforce developers typically require coding skills. The primary programming languages used in Salesforce development include:
Apex: A strongly typed, object-oriented programming language for backend development.
Visualforce: A framework for building user interfaces in Salesforce applications.
Lightning Web Components (LWC): A modern framework for building responsive web applications on the Salesforce platform using JavaScript.
In addition to these languages, developers often need knowledge of HTML, CSS, and JavaScript for front-end development. Familiarity with Salesforce's APIs and data modeling concepts is also beneficial for effective development.