プログラミング学習サービスの中で、「コンピュータサイエンスの基礎から体系的に学べる」と評判なのがRecursion(リカージョン)です。シリコンバレー発のカリキュラムで、海外の大学レベルの内容を日本語で学べると注目を集めています。
Recursionの評判を調べると「教材の質が高い」という声がある一方で、「独学向きで向き不向きがある」という口コミも見られます。

この記事では、Recursionの評判・口コミを徹底調査し、特徴や料金、他のサービスとの違いまで詳しく解説します。
Recursion(リカージョン)とは?
Recursionは、コンピュータサイエンスの基礎を体系的に学べるオンライン学習プラットフォームです。シリコンバレーのエンジニアが教材を開発しており、アルゴリズムやデータ構造など、大学のCS学科で学ぶような内容をカバーしています。
多くのプログラミング学習サービスが「フレームワークの使い方」を教えることに注力するのに対し、Recursionは「なぜそう動くのか」という根本的な理解を重視しています。
- コンピュータサイエンスの基礎(アルゴリズム・データ構造・設計パターン)を体系的に学べる
- サブスクリプション型で月額制の定額料金
- 無料のLiteプラン(コンピュータサイエンス基礎・初級、HTML/CSS/Bootstrap)あり
- ブラウザ上でコードを書いて実行できるエディタを内蔵
- チーム開発やメンターへの質問も可能(Premiumプラン)
公式サイト:Recursion
アルゴリズムやデータ構造は、画面の解説だけを追っていると頭の中で図が描けないまま進んでしまいがちな分野です。図解の多い書籍を1冊そばに置いておくと、詰まったときに別の角度から確認できます。
Recursionの良い評判・口コミ
カリキュラムの質が非常に高い
Recursionの口コミで最も多いのが、「カリキュラムの質が有料スクール以上」という評価です。コンピュータサイエンスの基礎から順を追って学べる構成になっており、単にコードの書き方を覚えるのではなく、「なぜそう書くのか」を理解できると好評です。
コスパが良い
Premiumプランは月額61ドル(記事執筆時点)です。一般的なプログラミングスクールが数十万円かかることを考えると、非常にコスパが良いと言えます。詳細な料金は公式サイトでご確認ください。

実践的なチーム開発が経験できる
Premiumプランでは、他の学習者とチーム開発を行う機会があります。実際の開発現場に近い経験を積めるため、「一人で学ぶだけでは得られない学びがあった」という声が多いです。
コミュニティが活発
Recursionには学習者同士が交流できるコミュニティがあり、質問や情報交換が活発に行われています。孤独になりがちな独学を支える仕組みが整っているのは大きな魅力です。
Recursionの気になる評判・口コミ
内容が難しい
コンピュータサイエンスの内容は本格的なため、プログラミング完全初心者にとっては難易度が高いと感じることがあります。「最初は簡単だけど、途中から急に難しくなる」という声も。
急な段差を感じたときは、同じ範囲を扱った入門書で用語を先に押さえておくと、講義の内容が入ってきやすくなります。学ぶ順番が自分に合わないと感じたときも、書籍で補うという選択肢があります。
転職サポートがない
Recursionは学習プラットフォームであり、転職サポートは提供されていません。エンジニア転職を直接目指す方は、別途転職エージェントの利用を検討する必要があります。
日本語コンテンツの量がまだ限定的
サービス自体は日本語に対応していますが、他の大手サービスと比べるとコンテンツの総量は少なめです。ただし、質の面では高い評価を受けています。

Recursionの料金プラン
| プラン | 内容 |
|---|---|
| Liteプラン(無料) | CS基礎・初級、HTML/CSS/Bootstrapが学べる |
| Premiumプラン(月額) | 全コンテンツ+チーム開発+メンター質問 |
| Premiumプラン(年額) | 月額換算で割安。長期学習に最適 |
最新の料金はRecursion公式サイトでご確認ください。
まずは無料のLiteプランでHTML/CSSから触れてみるという入り方もあります。この範囲は書籍の情報も豊富なので、紙の教科書と組み合わせて進めると復習しやすくなります。
Recursionが向いている人・向いていない人
向いている人
- コンピュータサイエンスの基礎をしっかり身につけたい人
- 「なぜそう動くのか」を理解した上でコードを書きたい人
- チーム開発を経験してみたい人
- コスパの良いサブスク型で学びたい人
向いていない人
- すぐにWebサイトやアプリを作りたい人
- メンターに手取り足取り教えてほしい人
- 転職サポートを求める人
Recursionに関するQ&A
Q. プログラミング未経験でも始められますか?
無料のLiteプランからHTML/CSSの基礎を学べるため、未経験者でもスタートできます。ただし、CS基礎に入ると難易度が上がるため、根気強く取り組む姿勢が大切です。
Q. どんなプログラミング言語を学べますか?
JavaScript、Python、Java、C++、PHP、Rubyなど複数の言語に対応しています。アルゴリズムの問題を解く際に好きな言語を選択できるのが特徴です。
どの言語で解くか迷ったときは、記述量が少なく読みやすいPythonを選ぶ学習者が多いようです。文法の確認用に入門書を1冊持っておくと、問題を解く手が止まりにくくなります。
Q. Recursionだけでエンジニアになれますか?
CS基礎をしっかり身につけられるため、エンジニアとしての土台作りには最適です。ただし、実務レベルの開発力を身につけるには、ポートフォリオ作成や実際のプロジェクト経験も必要になります。
Recursionは学習プラットフォームであり、転職保証やキャリアサポートは含まれていません。転職を目指す場合は別途エージェントの活用を検討してください。
まとめ:Recursionはコンピュータサイエンスを本気で学びたい人に最適
Recursionは「なぜそう動くのか」を根本から理解できる数少ない学習プラットフォームです。カリキュラムの質は有料スクール以上との声も多く、月額数千円で学べるコスパの良さも大きな魅力です。
「フレームワークの使い方だけでなく、コンピュータサイエンスの基礎をしっかり固めたい」という方にはぴったりのサービスです。まずは無料のLiteプランから試してみてはいかがでしょうか。

Recursionで学べるコンピュータサイエンスの詳細
Recursionのカリキュラムでは、一般的なプログラミング学習サービスではなかなか学べないコンピュータサイエンスの理論的な基礎を体系的に学ぶことができます。
具体的には、データ構造(配列、リスト、スタック、キュー、ツリー、グラフなど)、アルゴリズム(ソート、探索、動的計画法など)、オブジェクト指向プログラミング、デザインパターンといった内容をカバーしています。
これらの知識は、コーディング面接で頻出するテーマでもあり、特にIT企業のエンジニア採用試験で役立ちます。「フレームワークの使い方は知っているけど、アルゴリズムの問題が解けない」という悩みを抱えている方にとって、Recursionは最適な学習環境です。
コーディング面接を意識するなら、定番の対策本を1冊やり込む学習者も多くいます。出題の型に慣れておくと、学んだアルゴリズムを本番で引き出しやすくなります。

Recursionと他のプログラミング学習サービスの違い
Recursion vs Progate
Progateは完全な初心者がプログラミングの雰囲気を掴むのに最適なサービスです。一方、Recursionはコンピュータサイエンスの基礎理論を深く学べるため、Progateでプログラミングに興味を持ったあとの次のステップとして活用するのがおすすめです。
Recursion vs ドットインストール
ドットインストールは3分動画で手軽に学べるのが魅力ですが、コンピュータサイエンスの理論面はカバーしていません。「手を動かしながら楽しく学ぶ」ならドットインストール、「理論からしっかり理解したい」ならRecursionという使い分けが効果的です。
Q. Recursionの学習にはどのくらいの時間がかかりますか?
全コンテンツを修了するには数百時間が必要とされています。ただし、自分のペースで進められるので、1日1〜2時間の学習でも数か月〜半年程度で基礎的な内容を一通り学べます。焦らずコツコツ進めることが大切です。
Q. Recursionの無料コンテンツだけでも学ぶ価値はありますか?
はい、無料のLiteプランでもコンピュータサイエンス基礎・初級レベルの内容にアクセスできます。HTMLやCSSの基礎も含まれているため、まずは無料でRecursionの学習スタイルが自分に合うか試してみることをおすすめします。
Recursionで学習を始めるためのステップ
Recursionで学習を始めるには、まず公式サイトでアカウントを作成します。無料のLiteプランから始められるので、いきなり有料プランに申し込む必要はありません。
Liteプランでは「コンピュータサイエンス基礎・初級」と「HTML/CSS/Bootstrap」のコンテンツにアクセスできます。この無料コンテンツだけでも数十時間分の学習ボリュームがあるため、まずはここでRecursionの学習スタイルが自分に合うかどうかを確認するのがおすすめです。
学習を進める際のポイントは、コーディング問題を必ず自力で解いてから解答を見ることです。すぐに答えを見てしまうと、知識が定着しません。5〜10分考えてもわからなければヒントを見て、それでもダメなら解答を確認するという流れが効果的です。
この「5〜10分は自力で考える」を守るには、時間を計ってしまうのが手っ取り早い方法です。机の上にタイマーを置いておくと、考える時間と答え合わせの切り替えがはっきりします。
参考サイト:


