Changes
Assay
,Created page with "<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><span lang="EN-US" style="font-size: 16pt; line-height: 107%"><font face="맑은 고딕">What is Programming, Language. And how t..."
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><span lang="EN-US" style="font-size: 16pt; line-height: 107%"><font face="맑은 고딕">What is Programming, Language. And how to make a compiler? <o:p></o:p></font></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><span lang="EN-US"><o:p><font size="2" face="맑은 고딕"> </font></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt; text-indent: 328.5pt; mso-char-indent-count: 36.5"><span lang="EN-US" style="font-size: 9pt; line-height: 107%"><font face="맑은 고딕">Bhak Youngjun, 20121213<o:p></o:p></font></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><span lang="EN-US" style="font-size: 9pt; line-height: 107%"><o:p><font face="맑은 고딕"> </font></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><font face="맑은 고딕"><span lang="EN-US" style="font-size: 9pt; line-height: 107%">Programming is making executable program logically and arithmetically. For that, we use programming language such as C++, Perl. But computer can’t understand this language directly. So we need compiler to interpret programming language to </span><span class="worddic"><span lang="EN-US" style="background: white; color: #2f2f2f; line-height: 107%; mso-bidi-font-size: 10.0pt"><font size="2">object language that computer can understand and execute. <o:p></o:p></font></span></span></font></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><span class="worddic"><span lang="EN-US" style="background: white; color: #2f2f2f; line-height: 107%; mso-bidi-font-size: 10.0pt"><o:p><font size="2" face="맑은 고딕"> </font></o:p></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><span class="worddic"><span lang="EN-US" style="background: white; color: #2f2f2f; line-height: 107%; mso-bidi-font-size: 10.0pt"><font size="2"><font face="맑은 고딕">I will write this assay in order of Language, Programming and compiler to cover all of those topic.<o:p></o:p></font></font></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><span class="worddic"><span lang="EN-US" style="background: white; color: #2f2f2f; line-height: 107%; mso-bidi-font-size: 10.0pt"><font size="2"><font face="맑은 고딕">First of all, language can be defined as complex system of communication. For example, Korean and English is human language. Computer language is computer language. Cell to cell signal also complex system of communication. So, organic molecules such as DNA, hormone, glucose also can be language. Even inorganic things too. <o:p></o:p></font></font></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><span class="worddic"><span lang="EN-US" style="background: white; color: #2f2f2f; line-height: 107%; mso-bidi-font-size: 10.0pt"><o:p><font size="2" face="맑은 고딕"> </font></o:p></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><font size="2"><font face="맑은 고딕"><span class="worddic"><span lang="EN-US" style="background: white; color: #2f2f2f; line-height: 107%; mso-bidi-font-size: 10.0pt">Secondary, Programming can be simply defined as process that making executable computer programs. It means programming is some kind of writing lab manual, or protocol for machine written by programming language or even computer language. </span></span><span lang="EN-US" style="background: white; color: #2f2f2f; line-height: 107%; mso-bidi-font-size: 10.0pt"><o:p></o:p></span></font></font></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><span lang="EN-US"><o:p><font size="2" face="맑은 고딕"> </font></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><span lang="EN-US"><font size="2" face="맑은 고딕">However, as I said, it is hard for computer to read and understand programming language directly. So we need compiler to interpret programming language to computer. Compiler can made by combination of function dictionary library, For example, If{} : 1001001~100100. And interpreter that substitute sentence, function of programming language to computer language based on constructed function dictionary library.</font><o:p></o:p></span></p>
<p> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><span lang="EN-US"><o:p><font size="2" face="맑은 고딕"> </font></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt; text-indent: 328.5pt; mso-char-indent-count: 36.5"><span lang="EN-US" style="font-size: 9pt; line-height: 107%"><font face="맑은 고딕">Bhak Youngjun, 20121213<o:p></o:p></font></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><span lang="EN-US" style="font-size: 9pt; line-height: 107%"><o:p><font face="맑은 고딕"> </font></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><font face="맑은 고딕"><span lang="EN-US" style="font-size: 9pt; line-height: 107%">Programming is making executable program logically and arithmetically. For that, we use programming language such as C++, Perl. But computer can’t understand this language directly. So we need compiler to interpret programming language to </span><span class="worddic"><span lang="EN-US" style="background: white; color: #2f2f2f; line-height: 107%; mso-bidi-font-size: 10.0pt"><font size="2">object language that computer can understand and execute. <o:p></o:p></font></span></span></font></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><span class="worddic"><span lang="EN-US" style="background: white; color: #2f2f2f; line-height: 107%; mso-bidi-font-size: 10.0pt"><o:p><font size="2" face="맑은 고딕"> </font></o:p></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><span class="worddic"><span lang="EN-US" style="background: white; color: #2f2f2f; line-height: 107%; mso-bidi-font-size: 10.0pt"><font size="2"><font face="맑은 고딕">I will write this assay in order of Language, Programming and compiler to cover all of those topic.<o:p></o:p></font></font></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><span class="worddic"><span lang="EN-US" style="background: white; color: #2f2f2f; line-height: 107%; mso-bidi-font-size: 10.0pt"><font size="2"><font face="맑은 고딕">First of all, language can be defined as complex system of communication. For example, Korean and English is human language. Computer language is computer language. Cell to cell signal also complex system of communication. So, organic molecules such as DNA, hormone, glucose also can be language. Even inorganic things too. <o:p></o:p></font></font></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><span class="worddic"><span lang="EN-US" style="background: white; color: #2f2f2f; line-height: 107%; mso-bidi-font-size: 10.0pt"><o:p><font size="2" face="맑은 고딕"> </font></o:p></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><font size="2"><font face="맑은 고딕"><span class="worddic"><span lang="EN-US" style="background: white; color: #2f2f2f; line-height: 107%; mso-bidi-font-size: 10.0pt">Secondary, Programming can be simply defined as process that making executable computer programs. It means programming is some kind of writing lab manual, or protocol for machine written by programming language or even computer language. </span></span><span lang="EN-US" style="background: white; color: #2f2f2f; line-height: 107%; mso-bidi-font-size: 10.0pt"><o:p></o:p></span></font></font></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><span lang="EN-US"><o:p><font size="2" face="맑은 고딕"> </font></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 8pt"><span lang="EN-US"><font size="2" face="맑은 고딕">However, as I said, it is hard for computer to read and understand programming language directly. So we need compiler to interpret programming language to computer. Compiler can made by combination of function dictionary library, For example, If{} : 1001001~100100. And interpreter that substitute sentence, function of programming language to computer language based on constructed function dictionary library.</font><o:p></o:p></span></p>
<p> </p>