Join or Sign In

Sign in to add and modify your software

Sign in with Facebook Sign in with email

By joining, you agree to our Terms of Use and acknowledge the data practices in our Privacy Agreement.

Programming Principles for Android

Developer's Description

This free App covers most important topics in simple English and diagrams for a quick study and revisions at the time of Exams, Viva, Assignments and Job interviews. It is the most useful App for last minute preparations. The best app for school, college and work. If you are a student It will help to learn a lot. This useful App lists 127 topics in 5 chapters, totally based on practical as well as a strong base of theoretical knowledge with notes written in very simple and understandable English. Consider this App as a quick note guide which professors use in a classroom. The App will help in faster learning and quick revisions of all the topics. Some of the topics Covered in the app are: 1. Abstract Machines 2. The Interpreter 3. Low-level and High-level languages 4. Example of an Abstract Machine 5. Describe a Programming Language 6. Grammar and Syntax 7. Introduction to syntax and semantics 8. Problem of Describing Syntax 9. Methods of Describing Syntax 10. Extended BNF 11. Attribute Grammars 12. Attribute Grammars Defined 13. Examples of Attribute Grammars 14. Computing Attribute Values 15. Dynamic Semantics 16. Axiomatic Semantics 17. Principles of language design 18. Programming paradigm 19. History of programming languages 20. Language design 21. Design goals of programming languages 22. Compilers 23. Virtual machines and interpreters 24. Chomsky Hierarchy 25. Elementary data types 26. Integer operations 27. Overflow operation 28. Enumeration types 29. Character type 30. Boolean type 31. Subtypes 32. Derived types 33. Expressions 34. Assignment statements 35. Introduction to lexical and semantic analysis 36. Lexical Analysis 37. Parsing Problem 38. Top-Down parsing 39. Bottom-Up Parsing 40. Complexity of Parsing 41. LL Grammar Class 42. Parsing Problem for Bottom-Up Parsers 43. Shift-Reduce Algorithms 44. LR Parsers 45. Data type 46. Primitive Data Types 47. Character String Types 48. Implementation of Character String Types 49. Array Types 50. Array Categories 51. Slices 52. Implementation of Array Types 53. Associative Arrays 54. Record Types 55. Tuple Types 56. List Types 57. Union Types 58. Pointer and Reference Types 59. Pointer Problems 60. Pointers in C and C 61. Reference Types 62. Implementation of Pointer and Reference Types 63. Heap Management 64. Type Checking 65. Strong Typing 66. Expressions 67. Arithmetic Expressions 68. Operator Evaluation Order 69. Associativity 70. Parentheses

Full Specifications

What's new in version 5.3


Release May 12, 2017
Date Added May 12, 2017
Version 5.3

Operating Systems

Operating Systems Android
Additional Requirements None


Total Downloads 3
Downloads Last Week 0
Report Software

Related Apps

Aldiko Book Reader

Aldiko Book Reader

Play Story

Play Story

Audio Reader - Turn Any eBook into an Audiobook

Audio Reader - Turn Any eBook into an Audiobook

Network Management And Security

Network Management And Security

Best VPN Services for 2021

Best for privacy

3 months free with 1-year plan

Best for customer support

$39.99 for the first 12 months

Best for zero logs

$4.87.99/months for a 1-year plan

Best money-back guarantee

$2.99/months for a 3-year plan