Apex Code
Preview the Future of On-Demand Development
The upcoming Force.com programming language, Force.com, is a powerful new tool for developers interested in building the next generation of business applications. With Force.com, a whole new breed of on-demand applications is possible, featuring sophisticated processes and business logic, entirely on demand and without software. Likewise, Force.com will enable unprecedented levels of customization that make it possible to modify the behavior of existing features or create entirely new ones.
Full Control on the Server Side
With the release of Force.com, individual developers and third-party vendors will be able to use the same tools that salesforce.com's own development team uses to build our own apps, including our flagship CRM products. Because these new on-demand applications will run natively on the Force.com platform, developers are free from the issues associated with client-side applications.
For developers, the Java-like environment will be immediately familiar, so they can quickly leverage the many features of the Force.com language. Because Force.com runs natively on the server, it can interact with the user interface via buttons and events, so that developers can manipulate data, channel transactions, and implement flow controls on the server side. That allows them to do everything from creating custom components, customizing and modifying existing Salesforce code, creating triggers and stored procedures, all the way to building and executing complex business applications.
Because managing client-side applications will no longer be an issue, many design, connectivity, and performance issues will also become moot, allowing developers to focus completely on delivering the best solutions to business problems. In addition, because any applications built with Force.com can be made available as a Web service via SOAP and XML standards, they can be deployed quickly, while taking full advantage of the security, reliability, easy upgrades, and ease-of-use made possible by a multitenant architecture.
Innovation for All
With so many people able to create, distribute, and run sophisticated solutions that were—before the Force.com platform and programming language—too complex and expensive to develop, the entire on-demand community will benefit from an explosion of innovation. Check the AppExchange directory for the latest examples of the community’s creativity. And join the Force.com Developer Network to become part of that community yourself.
Safe Harbor Statement:
Any unreleased services or features referenced on these pages are not currently available and
may not be delivered on time or at all. Customers who purchase our services should make their
purchase decisions based upon features that are currently available.




