{"id":313,"date":"2023-01-18T13:54:58","date_gmt":"2023-01-18T13:54:58","guid":{"rendered":"https:\/\/aipsacademy.com\/blogs\/?p=313"},"modified":"2024-05-27T14:36:12","modified_gmt":"2024-05-27T14:36:12","slug":"c-programming-language-tutorial","status":"publish","type":"post","link":"https:\/\/aipsacademy.com\/blogs\/2023\/01\/18\/c-programming-language-tutorial\/","title":{"rendered":"C++ Programming Language Tutorial"},"content":{"rendered":"\n<p><strong>C++ is an object oriented, High level , Case sensitive, Platform independent, 3rd Generation&#8217;s programming language through which we can communicate with the computer system.<\/strong><\/p>\n\n\n\n<p>Object oriented means program is divided into classes and objects.<\/p>\n\n\n\n<p><strong>It was developed by <a href=\"https:\/\/en.wikipedia.org\/wiki\/Bjarne_Stroustrup\">B Jarne stroustrup<\/a> at AT &amp; T Bell Laboratory in USA in 1980.<\/strong><\/p>\n\n\n\n<p>AT &amp; T  means American Telecommunication and Telegraph<\/p>\n\n\n\n<p><strong>It  is an incremented or Extended or super set  of C language.<\/strong> i.e Every term of C language is supported by  this language<\/p>\n\n\n\n<p><strong>It is a Case sensitive language <\/strong>. i.e it treats different in upper case and lower case. a and A are not same in this language.<\/p>\n\n\n\n<p><strong>It is a platform independent language.<\/strong> i.e it supports any operating system like windows 10, windows 8, windows 7, Linux, Unix ..<\/p>\n\n\n\n<p><em>It is used in both writing of system software and application software<\/em>.<\/p>\n\n\n\n<p>It supports both the feature of Low level and High level language , so some says its a middle level programming language.<\/p>\n\n\n\n<p>It also support Supports feature of structured programming and object oriented programming.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Note:-<\/h3>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p> <em><strong>Programming Language:-  The language which used to give instructions to computer.<\/strong><\/em><\/p>\n\n\n\n<p><em>programming:- The process of giving instructions to computer. or the process of making program<\/em><\/p>\n\n\n\n<p><em><strong>Programmer:- The person who gives instructions to computer.<\/strong><\/em><\/p>\n<\/div><\/div>\n\n\n\n<p>There are two types of programming language.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Low level language<\/li>\n\n\n\n<li>High level language<\/li>\n<\/ol>\n\n\n\n<p>1st Generation     1940-1950     Machine Language   (0,1) <\/p>\n\n\n\n<p>2nd Generation   1950-1958    Assembly Language (Mnemonic code or small english words like  ADD ,SUB, MULTI ..)<\/p>\n\n\n\n<p>3rd Generation 1958-1985   High level Language (English ) (3GL)<\/p>\n\n\n\n<p>4th Generation 1985-onward  very  High level Language (English )(4GL)<\/p>\n\n\n\n<p>Note :-    <\/p>\n\n\n\n<p>G L :-  Generation Language<\/p>\n\n\n\n<p><strong>1st and 2nd Generation  Low level language<\/strong>(known as)<\/p>\n\n\n\n<p><strong>3rd and 4th Generation   High Level language<\/strong>(Known as)<\/p>\n\n\n\n<p>Low Level Language:- The language that does not include translator to convert source code into object code and does not provide portability is called low level language. i.e program made in one computer can not be used in other computer. <\/p>\n\n\n\n<p>Example   <\/p>\n\n\n\n<p>1st Generation \/ Machine language :- Instruction written in 0, 1 or binary code is called machine language. It is very easy for computer and tough for programmer. There was no any translator used.<\/p>\n\n\n\n<p>2nd Generation \/ Assembly Language:- Instructions written in small English words or Mnemonic code is called Assembly language. Assembler was used as  <a href=\"http:\/\/www.nipsacademy.com\/blogs\/translators-in-programming-languages\/\">Translator<\/a>.<\/p>\n\n\n\n<p>High Level Language:-  The language which includes any translator to convert source into object code and provides portability is called high level language. i.e program made in one computer can be used in other computer with no or minimum changes.  Example 3rd and 4th Generation language. <\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><a href=\"http:\/\/www.nipsacademy.com\/blogs\/computer-science-xii-2020\/\">Basic Format of  C++ Program <\/a><\/h4>\n\n\n\n<pre class=\"wp-block-code language-cpp line-numbers\"><code>#include&lt;iostream.h&gt;\n#include&lt;conio.h&gt;\nvoid main()\n{\nclrscr( );\n\u2026\u2026\u2026\u2026\u2026\u2026\u2026..\n\u2026\u2026\u2026\u2026\u2026\u2026\u2026.\ngetch( );\n}\n<\/code><\/pre>\n\n\n\n<p class=\"has-vivid-red-color has-text-color\"> <strong>C++ program format using class <\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code language-cpp line-numbers\"><code>#include&lt;iostream.h&gt;\n#include&lt;conio.h&gt;\nclass nips\n{\npublic:\nint a,b,c;\nvoid show( )\n{\n\u2026\u2026\u2026\u2026\u2026\u2026\u2026\n}\n};\nvoid main()\n{\nclrscr( );\nnips obj;\n\u2026\u2026\u2026\u2026\u2026\u2026\u2026..\n\u2026\u2026\u2026\u2026\u2026\u2026\u2026.\ngetch( );\n}\n<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p>Note:-  After writing program we need Compile and Run.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"has-vivid-red-color has-text-color\"><strong>Compile   Alt+ F9<\/strong><\/p>\n\n\n\n<p class=\"has-vivid-purple-color has-text-color\"><strong>Run  Ctrl +F9<\/strong><\/p>\n<\/div><\/div>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Error \/ Bug in Programming<\/h3>\n\n\n\n<p><strong>Any mistake done by programmer in a program is known as Error.<\/strong><\/p>\n\n\n\n<p><em>There are three types of Error<\/em>s.<\/p>\n\n\n\n<p>1. <strong>Syntax Error: &#8211; Any mistake in Respect of programming Rules is known as syntax Error.Syntax error is detected by the computer.<\/strong><\/p>\n\n\n\n<p>Example:<\/p>\n\n\n\n<p>Semicolon missing (;)<\/p>\n\n\n\n<p>Curly bracket not balanced etc\u2026<\/p>\n\n\n\n<p><strong>2. Logical Error: &#8211; Any mistake done by programmer in program\u2019s logic is known as logical error. Logical error is not detected by computer.<\/strong><\/p>\n\n\n\n<p>Example:<\/p>\n\n\n\n<p><strong>* Symbol used instead of +<\/strong>   etc&#8230;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Note: &#8211; compilation Error (syntax and Logical)<\/p>\n\n\n\n<p><strong>3. Run Time Error: &#8211; Error which arises after error free compilation is known as Run time error.<\/strong><\/p>\n\n\n\n<p>Example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Divide by zero<\/li>\n\n\n\n<li>Infinite loop<\/li>\n\n\n\n<li>Incorrect file name etc..<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Comments :- <\/h3>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<ul class=\"wp-block-list\">\n<li>comments are non executable statements.<\/li>\n\n\n\n<li>comments are always neglected by compiler.<\/li>\n\n\n\n<li>comments are replaced by white space during the Pre -processor phase.<\/li>\n\n\n\n<li>comments can be used for documentation.<\/li>\n\n\n\n<li>comments can be single or multiple line.<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<ol class=\"wp-block-list\">\n<li>single line comment: &#8211; we  use \/\/ symbol and after double slash symbol written contents are ignored. End of line considered as end of comment<\/li>\n\n\n\n<li>Multiple line comment:- we use \/* &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.*\/  symbol for multiple line comments.<\/li>\n<\/ol>\n<\/div><\/div>\n\n\n\n<pre class=\"wp-block-code language-cpp line-numbers\"><code>\/*  Q. write a program to print your Name.\n      and Address.  *\/\n#include&lt;iostream.h&gt;\n#include&lt;conio.h&gt;\nvoid main()  \/\/ indicates Starting of program\n{\nclrscr();\t\t\/\/to clear the screen\ncout&lt;&lt;\u201dNIPS ACADEMY\u201d;\ncout&lt;&lt;\u201d\\n Abadganj\u201d;\ngetch();\n}\n<\/code><\/pre>\n\n\n\n<p>output<\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p>NIPS ACADEMY<\/p>\n\n\n\n<p>Abadganj<\/p>\n<\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Algorithm :- <\/h3>\n\n\n\n<p>Steps to solve a problem written in simple English language, is known as Algorithm.<\/p>\n\n\n\n<p>Rules for writing Algorithm<\/p>\n\n\n\n<p>There are following rules for writing an algorithm.<\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<ul class=\"wp-block-list\">\n<li>Algorithm must begin with &#8220;START&#8221; or &#8220;BEGIN&#8221; and ends with &#8220;STOP&#8221; or &#8220;\u00cbND&#8221;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Each step has a step Number.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>&#8220;ACCEPT&#8221; or &#8220;INPUT&#8221; is used take entry from the user.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>&#8220;PRINT&#8221; or &#8220;DISPLAY&#8221; is used for displaying output.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Variable names are generally written in upper case.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>:= is used to assign value to a variable.<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<ul class=\"wp-block-list\">\n<li>we use  &#8220;IF&#8221; to check condition.<\/li>\n<\/ul>\n\n\n\n<p>IF&lt;condition&gt;  then<\/p>\n\n\n\n<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.<\/p>\n\n\n\n<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..<\/p>\n\n\n\n<p>END IF<\/p>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>&#8220;While&#8221; is used for repeating steps.<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p>while&lt;condition&gt;  then<\/p>\n\n\n\n<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..<\/p>\n\n\n\n<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;<\/p>\n\n\n\n<p>END WHILE<\/p>\n\n\n\n<p>Note:- <strong>No Need to follow Grammatical Rules, it is never wrong but should be understandable and written in copy before writing in computer.<\/strong><\/p>\n\n\n\n<p><em><strong>Q. Write an Algorithm to Post a letter<\/strong>.<\/em><\/p>\n\n\n\n<p>Step 1:- START<\/p>\n\n\n\n<p>Step 2:- Write a Letter<\/p>\n\n\n\n<p>Step 3:- put the letter in an Envelope<\/p>\n\n\n\n<p>Step 4:- write address on Envelope<\/p>\n\n\n\n<p>Step 5:- post the letter into letterbox<\/p>\n\n\n\n<p>Step 6:- STOP<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Q. write an Algorithm to find sum of two numbers.<\/strong><\/p>\n\n\n\n<p>Step 1:- START<\/p>\n\n\n\n<p>Step 2:- INPUT A,B<\/p>\n\n\n\n<p>Step 3:- C=A+B<\/p>\n\n\n\n<p>Step 4:- PRINT C<\/p>\n\n\n\n<p>Step 5:- STOP<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Flowchart: &#8211;<\/h3>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p>Symbolic or Graphical representation of a program , is known as Flowchart.<\/p>\n\n\n\n<p>Symbolic representation of Input, Output and Process is called Flowchart.<\/p>\n<\/div><\/div>\n\n\n\n<p>There are following symbols that are used in flowchart.<\/p>\n\n\n\n<p>Symbol&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.                                                                 Purpose<\/p>\n\n\n\n<p>Oval \/ Terminal box &#8230;&#8230;&#8230;&#8230;&#8230;                                        START or STOP<\/p>\n\n\n\n<p>Parallelogram&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;                                                  INPUT or OUTPUT<\/p>\n\n\n\n<p>Rectangle&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;                                                           Process<\/p>\n\n\n\n<p>Rhombus \/ Diamond &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.                                       Decision<\/p>\n\n\n\n<p>Arrow &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..                                                              Flow line<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Data Type in C++<\/h3>\n\n\n\n<p><strong>Data type shows about the nature of variable. i.e type to be stored,range, required memory,etc..<\/strong><\/p>\n\n\n\n<p><em>Data type is a type of data through which data are recognized and categorized.<\/em><\/p>\n\n\n\n<p><\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<ul class=\"wp-block-list\">\n<li>primary Data types\/Basic\/Built in \/Primitive<\/li>\n<\/ul>\n\n\n\n<p>    These data types are at the lowest level that represent actual data in computer&#8217;s Memory.<\/p>\n\n\n\n<p>Example :<\/p>\n\n\n\n<p>char ,int ,float, long ,double, void &#8230;<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<ul class=\"wp-block-list\">\n<li>Derived data types<\/li>\n<\/ul>\n\n\n\n<p>These data types are inherited from primary data type. i.e we have to take help of primary data type when we use derived data type.<\/p>\n\n\n\n<p>example:<\/p>\n\n\n\n<p>Array, pointer, Function etc.<\/p>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>User defined Data types<\/li>\n<\/ul>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<p>The data type defined by the user with the help of primary data type is called user defined data types.<\/p>\n\n\n\n<p>Example:<\/p>\n\n\n\n<p>structure , union , class , enumeration, etc.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Primary Data types<\/h3>\n\n\n\n<p>Data types&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.Size(Byte)&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..Range<\/p>\n\n\n\n<div class=\"wp-block-group has-vivid-red-color has-text-color\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p>signed char OR char &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;1 &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.-128 to 127<\/p>\n\n\n\n<p>unsigned char &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.1 &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.0 to 255<\/p>\n<\/div><\/div>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-group has-very-dark-gray-color has-text-color\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p>signed int OR int &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..2&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;-32768 to 32767<\/p>\n\n\n\n<p>unsigned int &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.2&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.0 to 65535<\/p>\n<\/div><\/div>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-group has-vivid-green-cyan-color has-text-color\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p>signed long OR long &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.4&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;-2147483648 to 2147483647<\/p>\n\n\n\n<p>unsigned long&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.4&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;0 to 4294967295<\/p>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group has-vivid-red-color has-text-color\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"has-very-dark-gray-color has-text-color\">float &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..4&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.-3.4 *10^38 to 3.4 to 10^ 38<\/p>\n\n\n\n<p class=\"has-very-dark-gray-color has-text-color\">double &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;8&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;. -1.7*10^308 to 1.7*10^308<\/p>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p>long double &#8230;&#8230;&#8230;&#8230;&#8230;..10 &#8230;&#8230;&#8230;.. &#8230;-1.7*10^4932 to 1.7*10^4932<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>C++ is an object oriented, High level , Case sensitive, Platform independent, 3rd Generation&#8217;s programming language through which we can communicate with the computer system. Object oriented means program is divided into classes and objects. It was developed by B Jarne stroustrup at AT &amp; T Bell Laboratory in USA in 1980. AT &amp; T [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":314,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,5,3,9,7,8,6],"tags":[],"class_list":["post-313","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-11th-computer-science","category-12th-computer-science","category-bca","category-cbse-12th-computer-science","category-cbse","category-jac-12th-computer-science","category-jac"],"_links":{"self":[{"href":"https:\/\/aipsacademy.com\/blogs\/wp-json\/wp\/v2\/posts\/313","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aipsacademy.com\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aipsacademy.com\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aipsacademy.com\/blogs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aipsacademy.com\/blogs\/wp-json\/wp\/v2\/comments?post=313"}],"version-history":[{"count":2,"href":"https:\/\/aipsacademy.com\/blogs\/wp-json\/wp\/v2\/posts\/313\/revisions"}],"predecessor-version":[{"id":603,"href":"https:\/\/aipsacademy.com\/blogs\/wp-json\/wp\/v2\/posts\/313\/revisions\/603"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aipsacademy.com\/blogs\/wp-json\/wp\/v2\/media\/314"}],"wp:attachment":[{"href":"https:\/\/aipsacademy.com\/blogs\/wp-json\/wp\/v2\/media?parent=313"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aipsacademy.com\/blogs\/wp-json\/wp\/v2\/categories?post=313"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aipsacademy.com\/blogs\/wp-json\/wp\/v2\/tags?post=313"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}