Yes,Salesforce developers writes or do  a lot of coding or programming. APEX and Visualforce are just some of the tools they use. Apart from this, Salesforce developers use their APIs and write code is virtually any computer languages such as Java, C#, Node.