プログラミングに最適なLenovoパソコン

当サイトは広告、アフィリエイトを含みます

本記事では、実際にプログラミングを行う筆者が、プログラミングに最適なPCをご紹介します。

ひとえに “プログラミング” とまとめられがちですが、様々な分野があります。種類によっては、高めのスペックが要求されるものから、手軽に始められるものまであり、自分のやりたいことに合わせてスペックを選ぶことが必要になります。

ただ、せっかくやりたいことがパソコンの性能により制限されてしまうのは残念なので、余裕を持ったスペックにできるよう、メモリやストレージを増設/換装できるものを選びました。

 

Lenovoではゴールデンウィークセールを実施中で、年に一度の大型セールです。

土日は週末セールをやっているのでお見逃しなく!

WindowsとMacの違い

MacかWindowsか

今やプログラミングにおいて、特定のOSでしかできないということはほとんどありません。”ほとんど” というのは、iPhoneやiPadで動作するアプリを作りたい場合のみ、Mac上でXcodeという開発者向けツールを使う必要があるためです。

2023年現在、一般的な方法ではXcodeをWindows上で動作させることはできないので、iOSアプリを作りたい場合はMacを選択しましょう。

また、プログラミングにはLinuxが必要と言われることもありますが、現在Microsoftが開発を進めるWindows Subsystem for Linux (WSL) により、Windows上でLinuxの機能が利用可能です。

やっていてどうしてもWindowsでの開発が不便だと感じたならば、Windowsを削除して好みのLinuxディストリビューションをインストールすることも簡単にできます。

Windowsを用いて開発する場合、Visual StudioやVisual Studio Code (以下VSCode) を使うことが多いです。

このVSCodeはブラウザ版が登場し、iPadを初めとしたタブレット端末でも利用可能になりましたが、初心者なら情報の多い従来のWindowsでの開発がやはりおすすめになります。

 

必要スペック

必要スペックと言っても、やることによって変わるので、いくつかに分けて解説していきます。

 

Web – フロントエンド

ウェブページなどの表示に関わる要素で身近です。自分のブログやポートフォリオを作りたい場合に必要な知識で、後述のバックエンドに関する知識は、基本的に不要です。

HTML,やCSS、 JavaScriptを主に使います。

例:文章の内容 (HTML)、文章の装飾 (CSS)、アニメーションなど (JavaScript)、パソコンの最低限の要求スペックは比較的低めです。ただし、ネイティブアプリ開発をする場合は、要求スペックが上がります。

CPU 第10世代 Core i3以上
Ryzen 5000シリーズ Ryzen 3以上
メモリ 最低8GB以上/16GB 推奨
ストレージ SSD 256GB以上

 

ゲームプログラミング

名前の通り、スマホゲームなどを作ります。UnityやUnreal Engineを用いるのが人気です。

要求スペックは比較的高めで、ミドルレンジ外部GPUとしてRTX 3050以上がおすすめになります。開発環境の容量が大きいので、ストレージには余裕があるといいです。

CPU 第10世代 Core i5以上
Ryzen 5000シリーズ Ryzen 5以上
メモリ 32GB 推奨
ストレージ SSD 512GB以上

 

深層学習/ディープラーニング

ニューラルネットワークを用いて膨大なデータを学習し、それをもとに画像や音声認識をすることができます。

例:自然言語処理、画像認識
パソコンの要求スペックは高めです。VRAM容量の大きい外部GPUと、学習に用いるデータを保存するストレージが必要です。ただし、レンタルサーバー等を利用する場合は、この限りではありません。

CPU 第10世代 Core i7以上
Ryzen 5000シリーズ Ryzen 7以上
メモリ 16GB 以上
ストレージ SSD TB(テラバイト)単位の大容量

 

アプリ制作 (Python)

毎日行う作業や繰り返し作業を、Pythonを使ってオートメーション化できます。

例:定刻に動作するプログラミング、Excelを扱う

筆者が最も使用する言語で、要求スペックはプロジェクトによります。

例えば、これはPythonを用いてExcel内のデータからグラフを生成したもので、360×240の3次元グラフを使ってます。

これが、こんな感じに。

Pythonを使用してグラフを作成

 

そして、プログラムです。

Pythonのコード

 

プログラムを実行したときの、メモリ消費量は1991MBと、約2GBも使います。

Pythonを実行したときのメモリ量

一般にPythonはメモリ使用量が比較的多いとされ、これがメモリ8GBのパソコンならどうでしょうか。8GBで全くできないとは言いませんが、Windows 11が2-3GB占有し、実質ユーザーが使えるのは5-6GBの状況において、メモリを2GB要求するプログラムを実行すると、処理速度も遅くなるし、カクツクこともあります。

とは言っても、初心者がメモリを2GBも使うことは考えずらいですが、段階を踏んで、応用発展的なことをやっていく過程で、PCの要求スペックが上がる可能性が大いにあります。

このようなことから余裕をもって16GBを購入するか、増設可能な8GBモデルをおすすめしたいです。

またメモリが多いと、Web検索で大量のタブを維持したまま作業ができます。始めたてでは分からないことが多く、タブを維持できるのはとても便利です。

 

おすすめPC

基本的にデスクトップの方が性能が高いので、持ち運びをしないのであればデスクトップが良いです。

パソコンを持ち運んだり、外で作業をすることがある人は、当然、ノートパソコンになります。

デスクトップは、基本的に増設/換装などカスタマイズができるので、スペックを上げたくなったらその時に上げることができるので、購入時は必要最低限のスペックで購入し、後々余裕があるときや、必要な時にスペックを上げてもよいと思います。

ただし、今回は、ノートパソコンでもメモリやストレージの増設ができるものも選んでいるので、必ずしもデスクトップだけカスタマイズできるというわけではありません。

また、グラボ付きのPCであれば、深層学習など膨大な並列処理が必要なものに最適です。

 

ThinkPad E16 インテル

Lenovo ThinkPad E16のレビューThinkPad初の画面アスペクト比が16:10の機種で、Thunderbolt 4も初めて搭載しています。スペック的に「低価格モデル」と呼べないスペックになっていますが、価格は8万円台からとかなり安いです

CPU Core i3-1315U
Core i5-1335U
Core i7-1355U
Core i5-1340P
Core i7-1360P
メモリ 最大24GB
ストレージ SSD×2
ディスプレイ(16型) WUXGA/WQXGA IPS タッチあり
通信 Wi-Fi 6/6E、1ギガビットイーサネット
生体認証 指紋センサー/顔認証(オプション)
WEBカメラ FHD、FHD+IRカメラ
重さ 1.76㎏~
バッテリー 最大約13.9時間
価格 8.1万円~

レビュー

公式サイト

 

ThinkPad E14 Gen 5 Intel

Lenovo ThinkPad E14 Gen 5のレビュー過去の欠点をすべて解消し、上位モデルに近づいた最新機種です。画面アスペクト比が16:10と縦に長く、1.41㎏と標準的な重さ、そしてイーサネットもThunderbolt 4も搭載と、外出用でも据え置き用でも使いやすい機種です。このスペックで8.1万円からと安いです

CPU Core i3-1315U
Core i5-1335U
Core i7-1355U
Core i5-1340P
Core i7-1360P
メモリ 最大32GB
ストレージ 最大SSD ×2
ディスプレイ(14型) WUXGA IPS 光沢なし、タッチあり
通信 Wi-Fi 6/6E、1ギガビットイーサネット
生体認証 指紋センサー、顔認証あり
WEBカメラ FHD 1080p、FHD+IR
重さ 約1.41㎏~
バッテリー 最大約15.4時間
価格 8.1万円~

レビュー

公式サイト

 

ThinkBook 13s Gen 4(AMD)

ThinkBook 13s Gen 4(AMD)Ryzen 6000シリーズ搭載で、メモリはLPDDR5-6400と最高処理速度で、Wi-Fi 6E対応、高画質のFHD Webカメラなど、最新スペックが満載。画面アスペクト比は16:10と縦に長く、より多くの情報が表示可能です。USB4が搭載しているので、使い勝手もアップです,。増設はできませんが、PythonやHTML、Javascriptなどなら余裕で対応できます

CPU Ryzen 5 6600U
Ryzen 7 6800U
メモリ LPDDR5 最大16GB
ストレージ SSD 最大512GB
グラフィックス Radeon 660M
Radeon 680M
ディスプレイ(13.3型) WUXGA/WQXGA IPS液晶 光沢なし 300nit sRGB 100%
無線 Wi-Fi 6E、Bluetooth 5.2
生体認証 指紋センサー
Webカメラ 1080p FHD
重さ 1.23㎏
バッテリー 14.1時間
価格 9.9万円~

レビュー

公式サイト

 

IdeaPad Slim 5 Light Gen 8(AMD)

Lenovo IdeaPad Slim 5 Light Gen 8(AMD)のレビューIdeaPadの新シリーズで、Slim 5 Lightになります。ライトと言う名前から分かるように、14型で1.17㎏~と軽いんです。しかも、軽いだけじゃなくバッテリーも最大約17時間と長く、MILスペックに準拠した堅牢性もあるので、持ち運びにピッタリの機種です

CPU Ryzen 3 7330U
Ryzen 5 7530U
Ryzen 7 7730U
メモリ 最大16GB
ストレージ SSD 最大512GB
ディスプレイ(14型) FHD IPS液晶
無線 Wi-Fi 6
生体認証 指紋センサーあり
WEBカメラ FHD 1080p
重さ 約1.17㎏~1.24㎏
バッテリー 最大約17時間
価格 8.4万円~

レビュー

公式サイト

 

ThinkPad P16 Gen 1 Intel

Lenovo ThinkPad P16 Gen 1 インテル第12世代CPUのHXシリーズが搭載で、メモリもSSDも最新スペックです。画面アスペクト比が16:10と縦に長く、16インチでも17インチ並みの情報が表示できます。ディープラーニングやゲーム作成などに合います

CPU Core i5-12600HX
Core i7-12800HX/12850HX
Core i9-12900HX/12950HX
メモリ 最大128GB
ストレージ SSD×2 最大8TB
グラフィックス NVIDIA RTX A1000 Laptop GPU
NVIDIA RTX A2000 Laptop GPU
NVIDIA RTX A3000 Laptop GPU
NVIDIA RTX A4500 Laptop GPU
NVIDIA RTX A5500 Laptop GPU
ディスプレイ(16型) WUXGA/WQXGA/WQUXGA IPS 光沢なし
WQUXGA OLED 光沢なし
OS Windows 11 Home/Pro
無線 Wi-Fi 6E、4G LTEあり、Bluetooth 5.2
生体認証 指紋センサー、顔認証あり
WEBカメラ なし/FHD 1080p
重さ 2.95㎏
バッテリー
電源
最大約23.5時間
170W/230W
価格 35.4万円~

レビュー

公式サイト

 

ThinkCentre M75q Tiny Gen 2

Lenovo ThinkCentre M75q Tiny Gen2

筆者も自宅で使用している機種で、メモリは最大64GB(32GB×2)、SSD+HDDが搭載可能です。Tinyの中では群を抜いて高い性能になっていて、Intelの同等モデルよりも低価格です。小型で場所を取らないし、性能も高くでき、なんと言っても7万円台から購入できるので、お財布にも優しいです

CPU Ryzen 5 5650GE
Ryzen 7 5750GE
メモリ 最大64GB
ストレージ HDD 最大1TB+SSD 最大1TB
光学ドライブ 無し
ウルトラスリムDVD-ROM
ウルトラスリムDVDスーパーマルチドライブ
無線LAN 無し、AC 9260(WiFi5)、WiFi6
有線LAN イーサネット(RJ45)
付属 マウス、キーボード(付属無し可能)
寸法 36.5×182.9×179㎜
重さ 最大構成時 1.25㎏
価格 約7万円~

レビュー

公式サイト

 

ThinkCentre M90s Small Gen 3

ThinkCentre M90s Small Gen 3インテル12世代CPUにDDR5のメモリ、そしてPCIe 4.0のSSDと、最新のスペックを詰め込んだ機種です。PCI Express×16が2つあるので、グラフィックボードの搭載も可能です。欠点らしい欠点がない機種です。メモリとストレージが大きく増設できるので、長く使える機種です

CPU Pentium Gold G7400
インテル12世代Core i3、Core i5、Core i7、Core i9
メモリ 最大128GB
ストレージ SSD×2+HDD×2
OS Windows 11 Home/Pro
通信 ギガビットイーサネット、Wi-Fi 6、Bluetooth 5.2選択可能
重さ 最大5.3㎏
電源 260~380W
価格 約10万円~

レビュー

公式サイト

 

最後に

基本的に、プログラミングに必要なPCはそこまで高い性能じゃなくてもいいですが、メモリとストレージが大きくないと、困る場面が多々あります。

今回は、2機種を除いてすべて増設ができるパソコンを選んだので、長く活躍すると思います。