Before you begin developing code for Microsoft Dynamics NAV 2013 R2, you should consider the following:
- 
          How to start learning about C/AL.
- 
          How to build on your C/AL knowledge.
- 
          How to build an application by using your knowledge of C/AL.
- 
          What the differences are between developing applications that run on different clients.
- 
          What the differences are between developing in Microsoft Dynamics NAV 2013 R2 and earlier versions of Microsoft Dynamics NAV.
- 
          How to upload and download files between the server and the client.
Developing in Microsoft Dynamics NAV 2013 R2
| To | See | 
|---|---|
| Learn what you can do with C/AL and where to add C/AL code. | |
| Learn what the C/AL data types are. | |
| Learn how to write C/AL statements and expressions. | |
| Learn about how to debug C/AL. | |
| Learn about how to use custom controls with C/AL. | |
| Learn about the Microsoft Dynamics NAV Development Environment and designing applications. | |
| Learn about how to use multilanguage functionality. | |
| Learn the differences in how numeric values are sorted. | |
| Learn how to use display language-specific strings without modifying code. | |
| Learn about how to develop Microsoft Dynamics NAV Web client applications. | |
| Learn about differences between developing in Microsoft Dynamics NAV 2013 R2 and earlier versions of Microsoft Dynamics NAV. | Changes in C/AL Behavior and Support from Earlier Versions of Microsoft Dynamics NAV | 
| Learn about how to transfer files between the client and the server. | |
| Learn about how to test an application. | 





