{{위키데이터 속성 추적}}
{{Infobox programming language
|name = Boo
|logo = BooLogo.png
|paradigm = [[객체 지향 분석 및 설계|객체 지향]]
|year = {{시작 날짜와 나이|2003}}
|designer = Rodrigo B. De Oliveira
|developer = Rodrigo B. De Oliveira
|latest_release_version = 0.9.7
|latest_release_date = {{시작 날짜와 나이|2013|03|25|df=y}}
|typing = 정적, 스트롱, [[덕 타이핑]]
|implementations =
|dialects =
|influenced_by = [[C 샤프|C#]], [[파이썬]]
|influenced = [[지니 (프로그래밍 언어)|지니]], [[Vala]]
|programming_language = [[C 샤프|C#]]
|platform = [[공통 언어 기반]] ([[닷넷 프레임워크]] & [[모노  (소프트웨어)|모노]])/
|license = [[BSD 라이선스|BSD 3-Clause]]<ref>{{웹 인용| url=https://github.com/bamboo/boo/blob/master/license.txt | title=license.txt | access-date=August 5, 2015 | website=github.com}}</ref>
|website = {{URL|https://github.com/boo-lang}}
}}

'''Boo'''(부)는 [[공통 언어 기반]]의 [[유니코드]], [[국제화와 지역화|국제화]], 웹 애플리케이션 지원 이용을 추구하면서 [[파이썬]]의 영향을 받은 문법<ref>{{웹 인용| url = http://boo.codehaus.org/BooManifesto.pdf | title = The boo Programming Language | author = Rodrigo Barreto de Oliveira | year = 2005 | access-date = February 22, 2009 | url-status = dead | archive-url = https://web.archive.org/web/20090206045607/http://boo.codehaus.org/BooManifesto.pdf | archive-date = February 6, 2009 }}</ref>을 사용하고 특히 언어 및 컴파일러 확장을 염두에 둔 [[객체 지향 프로그래밍|객체 지향]], [[자료형 체계|정적 자료형]]의 [[범용 프로그래밍 언어]]이다. 다중 메소드, 선택적 [[덕 타이핑]], [[매크로 (컴퓨터 과학)|매크로]], 트루 [[클로저 (컴퓨터 프로그래밍)|클로저]], [[커링]] 등의 기능이 포함되어 있다.

Boo는 [[유니티 (게임 엔진)|유니티 게임 엔진]]의 3개의 스크립트 언어들 중 하나였으나 적은 사용자층으로 인하여 2014년 공식 지원을 중단했다.<ref>{{웹 인용| url=https://blogs.unity3d.com/2014/09/03/documentation-unity-scripting-languages-and-you/| title=Documentation, Unity scripting languages and you| author=aleksandr| date=September 3, 2014| website=Unity Blogs}}</ref> Boo 컴파일러는 2017년 엔진에서 제거되었다.<ref>{{웹 인용| url=https://blogs.unity3d.com/2017/08/11/unityscripts-long-ride-off-into-the-sunset/| title=UnityScript's long ride off into the sunset| author=Richard Fine| date=August 11, 2017| website=Unity Blogs}}</ref>

Boo는 [[BSD 허가서|BSD-3 라이선스]]로 출시되는 [[자유 소프트웨어]]이다. [[마이크로소프트]] [[닷넷 프레임워크|닷넷]]과 [[모노 (소프트웨어)|모노]] 프레임워크와 호환된다.

== 코드 예시 ==
=== Hello world 프로그램 ===
<syntaxhighlight lang="boo">
print ("Hello World")
</syntaxhighlight>

=== 피보나치 수열 생성 함수 ===
<syntaxhighlight lang="boo">
def fib():
    a, b = 0L, 1L   h
    # The 'L's make the numbers double word length (typically 64 bits)
    while true:
        yield b
        a, b = b, a + b

# Print the first 5 numbers in the series:
for index as int, element in zip(range(5), fib()):
    print("${index+1}: ${element}")
</syntaxhighlight>

== 같이 보기 ==
* [[아파치 그루비]]
* [[IronPython]]
* [[IronRuby]]
* [[REBOL]]

== 각주 ==
{{각주}}

== 외부 링크 ==
* [https://github.com/boo-lang Official website]
* [https://web.archive.org/web/20151225214729/http://boo-lang.org/ WaybackMachine Official website]
* [https://github.com/boo-lang/ The sources of Boo hosted on GitHub]
* [https://github.com/boo-lang/boo/wiki The documentation of Boo hosted on GitHub]
* [https://web.archive.org/web/20131213022040/http://visualstudiogallery.msdn.microsoft.com/8d15c62f-de0d-42f0-863a-daa8330d977a Visual Boo, for Visual Studio 2010]
* [http://boolangstudio.codeplex.com/ BooLangStudio VSIP for Visual Studio 2008] {{웨이백|url=http://boolangstudio.codeplex.com/ |date=20110812193431 }}
* [http://www.icsharpcode.net/OpenSource/SD/ #develop free IDE for C#, VB.NET and Boo projects on Microsoft's .NET platform]
* [http://vs2010boo.codeplex.com/ Boo syntax highlighting for Visual Studio 2010] {{웨이백|url=http://vs2010boo.codeplex.com/ |date=20171223201533 }}
* [http://jbryankelly.files.wordpress.com/2012/07/thinksciboorev2_hb.pdf How To Think Like a Computer Scientist: Learning to Program with Boo]
* [https://docs.google.com/file/d/0B8oSXKT4_sy7ZERmYnozaFlTY2M/edit?usp=sharing.pdf Boo Succinctly Revealed]
* [https://web.archive.org/web/20140521221019/http://protoman.net/index.php?p=bootorial%2Findex Bootorial]

{{닷넷 프레임워크}}

[[분류:프로그래밍 언어]]
[[분류:닷넷 프로그래밍 언어]]
[[분류:브라질의 발명품]]
[[분류:자유 컴파일러와 인터프리터]]
[[분류:객체 지향 프로그래밍 언어]]
[[분류:절차적 프로그래밍 언어]]
[[분류:2003년 개발된 프로그래밍 언어]]
[[분류:BSD 라이선스 소프트웨어]]
[[분류:정적 타입 프로그래밍 언어]]
[[분류:2003년 소프트웨어]]