日本語プログラミング言語

日本語で書く、
日本語で考える
プログラミング

はじむは、すべてのキーワードが日本語のプログラミング言語です。初心者でもプロでも、母国語の感覚でコードを書けます。

143
組み込み関数
100%
日本語構文
156
テスト合格
MIT
オープンソース
インストール:brew tap ReoShiozawa/hajimu && brew install hajimuまたはgithub.com/ReoShiozawa/hajimu

はじむの特徴

教育から実用的な開発まで、段階的に広げられる言語です。

Language

完全日本語

すべてのキーワードが日本語。英語を知らなくてもプログラミングができます。

Syntax

直感的な文法

自然な日本語の語順でコードが書けます。初心者でも理解しやすい設計です。

Runtime

高速・実用的

C言語実装の高速インタープリタ。143個の組み込み関数で実用的なプログラムが書けます。

Package

パッケージ管理

内蔵パッケージマネージャでWebフレームワークなどの外部パッケージを管理できます。

Web

Web開発対応

hajimu_webパッケージでHTTPサーバーやREST APIを日本語で開発できます。

Modern

モダンな機能

ラムダ式、リスト内包表記、非同期処理など現代的なプログラミング機能を完備。

他の言語との比較

機能はじむPythonJavaScript
完全日本語構文標準標準外標準外
初心者向け高い中程度中程度
クラスベースOOP対応対応対応
非同期処理対応対応対応
HTTPクライアント(標準)標準搭載外部利用実行環境依存
Webフレームワーク標準搭載pipnpm
パッケージ管理標準搭載pipnpm
実行速度高速(C実装)中程度中程度

はじむを触ってみる

まずは短いチュートリアルで、文法と実行の流れを確認できます。

チュートリアルを始める