application programming interface (api)
Application programming is a good place to start programming if you are happy to build a substantial program. For example, you can make a simple game application. Getting started Programming applications is more difficult, but can be much stronger in the right hand. While knowledge of web development can only be used to create programs that run in a web browser, the application runs directly on the computer. In addition, mobile development (discussed later) is very closely related to application programming. Many of the same techniques apply, you only need to know the library is a little different.
learning application programming
However, there are disadvantages, especially in the level of difficulty. Web development has a much lower learning curve. You can start creating websites very quickly. Can’t say the same about application programming. Even simple games require a lot of knowledge. For example, the game might require OpenGL to draw a graph of the game on the screen. To do that, you need knowledge about the OpenGL library and how it works. You have to integrate the graphics part of your game with the game’s mechanical code. Integrating sound into the game is another library. And 3D graphics …