Difference between r1.31 and the current
@@ -1,9 +1,17 @@
#noindex
## =,PL PL
Sub:
[[PHP_language]]
[[스킴,Scheme]]
[[파이썬,Python]]
{
keyword가 straightforward. / 재정의가능.
## =,PL PL
'''programming language (PL)'''
[[PHP_language]]
[[스킴,Scheme]]
[[파이썬,Python]]
[[자바,Java]]
[[고,Go]] =고,Go =,Go 고 Go |=,GOLANG
{
Go Wiki: Home - The Go Programming Language
https://go.dev/wiki/
}
[[티클,Tcl]] =,Tcl{
keyword가 straightforward. / 재정의가능.
@@ -79,9 +87,17 @@
https://simple.wikipedia.org/wiki/Low-level_programming_language
https://en.wikipedia.org/wiki/Low-level_programming_language
= ''이하 statement 페이지 만들어지면 mv'' =
''Srch:statement pagename TBD''
https://en.wikipedia.org/wiki/Low-level_programming_language
== dynamic or not ==
== dynamic or not''(=static?)'' ==
dynamic_programming_language = dynamic_language ... curr see [[다이내믹,dynamic?action=highlight&value=dynamic_programming_language]]== object-oriented or not ==
[[객체,object]]
== imperative vs static? ==
명령형 언어 함수형 언어
via https://medium.com/happyprogrammer-in-jeju/함수형-프로그래밍-언어-3대장-d97729e97d4c chk
''Srch:statement pagename TBD''
@@ -134,7 +150,7 @@
https://annyeong.me/n/programming-languages
http://emal.iptime.org/noriwiki/index.php/프로그래밍_언어
http://emal.iptime.org/noriwiki/index.php/프로그래밍_언어 -> https://junhoahn.kr//noriwiki/index.php/프로그래밍_언어
https://bigforest.a2hosted.com/wiki/프로그래밍_언어
@@ -143,3 +159,6 @@
----
(wikiadmin)
* pagename뒤에 ,PL 을 표기할까?
(wikiadmin)
* pagename뒤에 ,PL 을 표기할까?
Up:
[[형식언어,formal_language]]
programming language (PL)
Sub:
PHP_language
스킴,Scheme
파이썬,Python
자바,Java
고,Go =고,Go =,Go 고 Go |=,GOLANG
{
Go Wiki: Home - The Go Programming Language
https://go.dev/wiki/
}
티클,Tcl =,Tcl
{
keyword가 straightforward. / 재정의가능.
Sites
Tcl Wiki: https://wiki.tcl-lang.org/
PHP_language
스킴,Scheme
파이썬,Python
자바,Java
고,Go =고,Go =,Go 고 Go |=,GOLANG
{
Go Wiki: Home - The Go Programming Language
https://go.dev/wiki/
}
티클,Tcl =,Tcl
{
keyword가 straightforward. / 재정의가능.
Sites
Tcl Wiki: https://wiki.tcl-lang.org/
Jim이란 최소주의 구현(?)도 있다.
Jim Tcl - The Jim Interpreter
https://jim.tcl.tk/index.html/doc/www/www/index.html
A small footprint implementation of the Tcl programming language
Jim Tcl - The Jim Interpreter
https://jim.tcl.tk/index.html/doc/www/www/index.html
A small footprint implementation of the Tcl programming language
// 이름이 한 글자인 언어들과, C의 variations는 pagename을 어떻게 하는게 최선인가.... + 특수문자인 #, slash, 가 들어간 것은...
C
C#
C++
C--
D
Objective-C
Small C
PL/0
// 이런건 역사적언어로 구분
오크,Oak
비씨피엘,BCPL =,BCPL
{
https://ko.wikipedia.org/wiki/BCPL
https://en.wikipedia.org/wiki/BCPL
}
C
C#
C++
C--
D
Objective-C
Small C
PL/0
// 이런건 역사적언어로 구분
오크,Oak
비씨피엘,BCPL =,BCPL
{
https://ko.wikipedia.org/wiki/BCPL
https://en.wikipedia.org/wiki/BCPL
}
// 이런건 esolang 혹은 '진지하지 않은 언어' 등등으로 구분
인터칼,INTERCAL { https://ko.wikipedia.org/wiki/인터칼 https://en.wikipedia.org/wiki/INTERCAL }
Malbolge { https://ko.wikipedia.org/wiki/말레볼제 Malbolge }
인터칼,INTERCAL { https://ko.wikipedia.org/wiki/인터칼 https://en.wikipedia.org/wiki/INTERCAL }
Malbolge { https://ko.wikipedia.org/wiki/말레볼제 Malbolge }
// 이런건 프로그래밍패러다임,programming_paradigm ? 으로 분류되는 것?
배열언어,array_language - 배열,array - array-oriented programming ? array-based programming paradigm ?
배열언어,array_language - 배열,array - array-oriented programming ? array-based programming paradigm ?
1.1. level에 따른 분류 ¶
high-level
...
low-level
...
low-level
https://ko.wikipedia.org/wiki/고급_프로그래밍_언어
https://simple.wikipedia.org/wiki/High-level_programming_language
High-level_programming_language https://en.wikipedia.org/wiki/High-level_programming_language
https://simple.wikipedia.org/wiki/High-level_programming_language
High-level_programming_language https://en.wikipedia.org/wiki/High-level_programming_language
https://ko.wikipedia.org/wiki/저급_프로그래밍_언어
https://simple.wikipedia.org/wiki/Low-level_programming_language
https://en.wikipedia.org/wiki/Low-level_programming_language
https://simple.wikipedia.org/wiki/Low-level_programming_language
https://en.wikipedia.org/wiki/Low-level_programming_language
1.2. dynamic or not(=static?) ¶
dynamic_programming_language = dynamic_language ... curr see 다이내믹,dynamic?action=highlight&value=dynamic_programming_language
4. continue ¶
The optional n acts as the opposite of the n accompanying the break statement, specifying to the end of how many levels of enclosing loops the continue statement should skip.
6.1. 프로그래밍언어론 PLT ¶
프로그래밍언어론 programming_language_theory (프로그래밍언어,programming_language 이론,theory)
programming_language_theory =,programming_language_theory =,programming_language_theory . programming_language_theory =,PLT (PLT)
{
프로그래밍언어,programming_language 이론,theory
https://en.wikipedia.org/wiki/Programming_language_theory
programming_language_theory =,programming_language_theory =,programming_language_theory . programming_language_theory =,PLT (PLT)
{
프로그래밍언어,programming_language 이론,theory
https://en.wikipedia.org/wiki/Programming_language_theory
pldesign / pl_design / programming_language_design { programming language design programming language design programming language design "programming language design" }
컴파일러,compiler
"Programming Language Theory"
}
컴파일러,compiler
"Programming Language Theory"
}
6.2. programming language development ¶
programming_language_development =,programming_language_development . programming_language_development
=,langdev . langdev
=,langdev . langdev