Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Programming Fundamentals

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

Computer programming (often shortened to programming) is a process that leads from an original formulation of a computing problem to executable computer programs. Programming involves activities such as analysis; developing understanding; generating algorithms; verifying the requirements of algorithms, including their correctness and resources consumption; and implementation (commonly referred to as coding) of algorithms in a target programming language.Wikipedia: Computer programming This book is a copy of "Programming fundamentals - A modular structured approach, 2nd edition", available free at https://press.rebus.community/programmingfundamentals/. Table of Contents /Preface/ /Author Acknowledgements/ /Introduction to Programming/ /Systems Development Life Cycle/ /Program Design/ /Program Quality/ /Pseudocode/ /Flowcharts/ /Software Testing/ /Integrated Development Environment/ /Version Control/ /Input and Output/ /Hello World/ Code Examples C++ C# Java JavaScript Python Swift Html CSS RUST Bash MATLAB JSON XML Lua Ruby SQL /Practice: Introduction to Programming/ /Data and Operators/ /Constants and Variables/ /Identifier Names/ /Data Types/ /Integer Data Type/ /Floating-Point Data Type/ /String Data Type/ /Boolean Data Type/ /Nothing Data Type/ /Order of Operations/ /Assignment/ /Arithmetic Operators/ /Integer Division and Modulus/ /Unary Operations/ /Lvalue and Rvalue/ /Data Type Conversions/ /Input-Process-Output Model/ Code Examples C++ C# Java JavaScript Python Swift /Practice: Data and Operators/ /Functions/ /Modular Programming/ /Hierarchy or Structure Chart/ /Function Examples/ /Parameters and Arguments/ /Call by Value vs Call by Reference/ /Return Statement/ /Void Data Type/ /Scope/ /Programming Style/ /Standard Libraries/ Code Examples C++ C# Java JavaScript Python Swift /Practice: Functions/ /Conditions/ /Structured Programming/ /Selection Control Structures/ /If Then Else/ /Code Blocks/ /Relational Operators/ /Assignment vs Equality/ /Logical Operators/ /Nested If Then Else/ /Case Control Structure/ /Condition Examples/ Code Examples C++ C# Java JavaScript Python Swift /Practice: Conditions/ /Loops/ /Iteration Control Structures/ /While Loop/ /Do While Loop/ /Flag Concept/ /For Loop/ /Branching Statements/ /Increment and Decrement Operators/ /Integer Overflow/ /Nested Loops/ /Loop Examples/ Code Examples C++ C# Java JavaScript Python Swift /Practice: Loops/ /Arrays/ Arrays and Lists /Index Notation/ /Displaying Array Members/ /Arrays and Functions/ /Math Statistics with Arrays/ /Searching Arrays/ /Sorting Arrays/ /Parallel Arrays/ /Multidimensional Arrays/ /Fixed and Dynamic Arrays/ Code Examples C++ C# Java JavaScript Python Swift /Practice: Arrays/ /Strings and Files/ /Strings/ /String Functions/ /String Formatting/ /File Input and Output/ /Loading an Array from a Text File/ Code Examples C++ C# Java JavaScript Python Swift /Practice: Strings and Files/ /Object-Oriented Programming/ /Objects and Classes/ /Encapsulation/ /Inheritance and Polymorphism/ Code Examples C++ C# Java JavaScript Python Swift /Practice: Object-Oriented Programming/ /Sizeof Operator/ References </noinclude>Computer programming<noinclude> P 100%