 Roughly 40 vendors now offer solutions targeted at end users designed to reduce programming efforts.These solutions do not require traditional programming and may be based around relatively narrow functionality, e.g.contract management, customer relationships management, issue and bug tracking.