AppBrain
AppBrain
  • Apps
  • Apps being viewed right now Trending apps today Most popular apps All-time most installed apps Top rated apps iPhone and iPad apps
  • Intelligence ▾
    Intelligence overview → Track any Android app or your whole market
    Track & analyze
    Keyword Tracker & OptimizerTrack & improve Play rankings App Performance ReportOne-off PDF for any app StatisticsFree Android & Play market stats
    Promote your app
    Featured Apps App Links
  • Intelligence
  • Pricing
  • Dashboard
  • Sign up
  • Log in
Android Apps > Books & Reference > Basics Of Programming
Basics Of Programming icon

Basics Of Programming

by Engineering Wale Baba · Books & Reference · Free
On Google Play since November 2015 · Data updated 2026-10-25
Google Play

Basics Of Programming is made and published by Engineering Wale Baba. AppBrain is an independent app data site and isn't affiliated with Engineering Wale Baba. The app name, icon, screenshots and description belong to Engineering Wale Baba and are shown as published on Google Play.

AppBrain's verdict

EstablishedNiche
Installs
8.6 thousand
Last updated
September 28, 2026
Ads
Contains ads
Size
19.0 MB

Basics Of Programming is a niche app, with 8.6 thousand installs. It doesn't have enough ratings yet to judge what users think.

User feedback

Ratings and reviews on Google Play

Comments on Basics Of Programming for Android

★★★★☆ Richard Pepple · Mar 16, 2017
Good one I love the app as a software engineering student it's very help and easy to work with and understand. Nice job guys Weldon
★★★★★ A Google user · Apr 22, 2017
I like it and will learn more from this app

Store listing

By Engineering Wale Baba, from Google Play

“Basics of Programming notes: Compilers, Syntax, Data Types & Concurrency”

Basics Of Programming Screenshot 1 of 8
Basics Of Programming Screenshot 2 of 8
Basics Of Programming Screenshot 3 of 8
Basics Of Programming Screenshot 4 of 8
Basics Of Programming Screenshot 5 of 8
Basics Of Programming Screenshot 6 of 8
Basics Of Programming Screenshot 7 of 8
Basics Of Programming Screenshot 8 of 8
Screenshots by Engineering Wale Baba, from the Google Play listing
Description by Engineering Wale Baba Written by the developer, not by AppBrain. Click to read.
Basics of Programming Language is a free engineering handbook covering important course topics, notes, diagrams, equations, formulas and study materials. Download this digital book and reference guide for Diploma, BE, BTech, BCA, BSc, MCA and degree courses.

Learn 127 topics across 5 chapters, including compilers, syntax, semantics, parsing, data types, functions, abstraction and concurrency. Useful for quick revision, exams and interviews.

RELATED ENGINEERING BRANCHES
Computer Science Engineering (CSE), Information Technology (IT), Computer Engineering, Software Engineering, Artificial Intelligence and Data Science.

119 LISTED TOPICS FROM 127

LANGUAGES, COMPILERS & SYNTAX
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

TYPES & PARSING
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

POINTERS & EXPRESSIONS
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
71. Operand Evaluation Order
72. Referential Transparency
73. Overloaded Operators
74. Type Conversions
75. Coercion in Expressions
76. Explicit Type Conversion
77. Relational and Boolean Expressions
78. Short-Circuit Evaluation
79. Assignment statements

SUBPROGRAMS & ABSTRACTION
80. Fundamentals of Subprograms
81. Procedures and Functions in subprograms
82. Design Issues for Subprograms
83. Local Referencing Environments
84. Parameter-Passing Methods
85. Implementation Models of Parameter Passing
86. Implementing Parameter-Passing Methods
87. Type Checking Parameters
88. Parameters That Are Subprograms
89. Calling Subprograms Indirectly
90. Overloaded Subprograms
91. Generic Subprograms
92. Generic Functions in C
93. Generic Methods in Java 5.0
94. Design Issues for Functions
95. User-Defined Overloaded Operators
96. Closures
97. Coroutines
98. The Concept of Abstraction
99. Data Abstraction
100. Design Issues for Abstract Data Types
101. Abstract Data Types in Ada
102. Abstract Data Types in C
103. Abstract Data Types in C#
104. Parameterized Abstract Data Types
105. Parameterized Abstract Data Types in C

ENCAPSULATION & CONCURRENCY
106. Encapsulation in C
107. Encapsulation in C
108. Concurrency
109. Categories of Concurrency
110. Subprogram-Level Concurrency
111. Flow diagram of task states
112. Semaphores
113. Cooperation Synchronization
114. Competition Synchronization
115. Monitors
116. Message Passing
117. Ada Support for Concurrency
118. Java Threads

Recent changes:
✨ **What’s New**
• Added Premium Purchase option for an enhanced, ad-free experience.
• Improved app stability and performance.
• Fixed minor bugs and improved overall user experience.
• General improvements and optimizations.
Official page on Google Play

Safety and technology

Found in the app by AppBrain
Ads
Contains ads
Price
Free
Libraries
10
App size
19.0 MB
Needs Android
4.1+
Content rating
Everyone

Technologies used by Basics Of Programming

33 permissions · 10 libraries
Subscribe to see full permission and library details

Releases

Updates seen on Google Play
Version
17.0
Launched
November 2015
  • Sep 28, 2026UpdateVersion 17.0
  • Aug 22, 2025UpdateVersion 16.0
  • Jun 29, 2025UpdateVersion 15.0
  • Sep 3, 2024UpdateVersion 14.0
  • Dec 2, 2023UpdateVersion 1.13
Show all changes Show fewer

Alternatives

Similar apps and more from Engineering Wale Baba

Alternatives to Basics Of Programming

Compiler Design Tutorial icon Compiler Design Tutorial
E-TEACHING GURUKUL
5.0
Free
5,000+
C Programming icon C Programming
Spyboy
3.9
Free
50,000+
Linguistics - MasterNow icon Linguistics - MasterNow
Total Cyber Tech Pvt Ltd
5.0
Free
10,000+
Learn R Programming - ApkZube icon Learn R Programming - ApkZube
ApkZube
4.4
Free
50,000+
VB.NET Programming Compiler icon VB.NET Programming Compiler
BerylBox
4.3
Free
100,000+
Java Programming icon Java Programming
Spyboy
4.8
Free
10,000+
UpSkill - Coding Simplified icon UpSkill - Coding Simplified
OnePercent
4.2
Free
1,000+
C# Programming Compiler icon C# Programming Compiler
BerylBox
3.3
Free
100,000+

More from Engineering Wale Baba

Electrical Power Systems icon Electrical Power Systems
Engineering Wale Baba
3.6
Free
100,000+
Basic Electrical Engineering icon Basic Electrical Engineering
Engineering Wale Baba
3.3
Free
100,000+
Engineering Mechanics icon Engineering Mechanics
Engineering Wale Baba
3.6
Free
100,000+
Power Electronics icon Power Electronics
Engineering Wale Baba
3.6
Free
100,000+
Building Construction Material icon Building Construction Material
Engineering Wale Baba
3.8
Free
100,000+
Engineering Maths 1 icon Engineering Maths 1
Engineering Wale Baba
3.4
Free
100,000+
Artificial Intelligence : AI icon Artificial Intelligence : AI
Engineering Wale Baba
4.0
Free
100,000+
Electrical Engineering icon Electrical Engineering
Engineering Wale Baba
0.0
Free
50,000+
Electrical System Design icon Electrical System Design
Engineering Wale Baba
3.8
Free
50,000+

Installs

Tracked by AppBrain
Last 30 days
47
Play install range
5+ thousand
Launched
November 2015

Installs over time

Basics Of Programming has been installed 8.6 thousand times. Over the past 30 days, it has been installed 47 times.

Rankings

Google Play top charts

Google Play Rankings for Basics Of Programming

This app is not ranked

About the app and developer

About Basics Of Programming

Basics Of Programming is a books & reference app developed by Engineering Wale Baba.

Install Statistics

Basics Of Programming has been installed 8.6 thousand times. In the last 30 days, the app was installed 47 times.

User Ratings

The app has no ratings yet.

App Information

Basics Of Programming is freely available from Google Play. The app size is 19.04 MB. The latest version available is 17.0. The last update was on September 28, 2026.

Technical Requirements

Basics Of Programming requires Android 4.1+ or higher. The app has a content rating of Everyone. The app has been available on Google Play since November 2015.

App Performance Report

Get a detailed PDF report for Basics Of Programming with download trends, rating history, and key performance statistics — useful for competitive research or tracking your own app. Learn more

Get PDF Report — $29

Developer information for Engineering Wale Baba

Engineering Wale Baba

georgydoki@gmail.com

Sign in to see the developer's website

Legal name:

Address:

Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
I'm the developer of this app

Share Basics Of Programming

Price drops on Google Play Apps other people are watching Popular Books & Reference Apps Top new apps Today's trending apps
Compiler Design Tutorial icon Compiler Design Tutorial
C Programming icon C Programming
Linguistics - MasterNow icon Linguistics - MasterNow
Learn R Programming - ApkZube icon Learn R Programming - ApkZube
VB.NET Programming Compiler icon VB.NET Programming Compiler
Java Programming icon Java Programming
UpSkill - Coding Simplified icon UpSkill - Coding Simplified
C# Programming Compiler icon C# Programming Compiler
Overview Alternatives History Reviews Rankings Technology
AppBrain Intelligence premium content

Subscribe now to get full and unlimited access to AppBrain Intelligence. You'll have access to:

  • App Intelligence dashboard (performance timeline, competitor comparison, country rankings, insight cards)
  • Detailed ranking data per app
  • Full timeline per developer
  • Device market shares data per country
  • Unlimited keyword tracking
1 Month

$75/mo
(billed every month)

SAVE 0%
Subscribe
3 Months

$65/mo
($195 billed every 3 months)

SAVE 13%
Subscribe
1 Year

$57.50/mo
($690 billed every year)

SAVE 23%
Subscribe
Each subscription will automatically renew 3 days before the expiration date for the same time period. Subscriptions can be cancelled at any time before the renewal.

AppBrain is an app data site, we track rankings, ratings, installs for all apps and games on Google Play and the App Store. AppBrain doesn't host app files or APKs, all install links go directly to the official store. All trademarks are owned by their respective owners. As an Amazon Associate AppBrain earns from qualifying purchases.

More apps

  • Top Android apps being viewed
  • iWOOsah
  • AirDroid Cast-screen mirroring
  • Aqualisa stats

App statistics

  • Android statistics
  • Google Play Developer stats
  • Trending Android Apps
  • Trending iOS apps
  • Top popular Apps
  • Buy the best Android phone
  • Buy & sell app businesses

About AppBrain

  • Contact
  • Privacy
  • Documentation
  • DMCA takedowns
  • Articles
  • Blog
  • Android Interstitial Ads: Best practices to optimize your app's earnings
© 2010-2026 - AppBrain