What are some similar programs that plays a similar role to Sharepoint? (for instance, in DB, mssql, oracle or in programming, visual studio and java ide)
Is it mandatory to know .net/c# coding to use the sharepoint? I am aware of the fact that sharepoint and visual studio can be linked to produce more effective work, but what are some required skills (either programming or any fields) in order to use this?
and I am a bit confused for its purpose of usage. I know sharepoint is for IT management system (intermediary btw client and server sided), but is it mainly building for a website or crm app system?