コモドール64
VIC-IIは5μmルールで製造されている。ピクセル単位の操作のために高いクロック周波数で駆動されており(CPUの10倍以上)、発熱も大きい。そのためセラミックでパッケージされている。1983年に設計し直され、プラスチックのパッケージに変更されコストダウンを図っているが、発熱問題は相変わらずだった。そのため、ヒートシンクが必要になった。さらなるコストダウンを図るため、電磁シールド用金属板をVIC-IIの部分だけ2重にしてヒートシンク代わりとした。しかし、全てのC64がそのようなシールドを採用したわけではなく、ヨーロッパ向けではボール紙に金属ホイルをコーティングしたものを電磁シールドとしていた。その電磁シールドとしての効果のほどは疑わしく、ボール紙が熱の絶縁体として作用するという悪影響があった。
SIDチップは7μmまたは6μmルールで製造された。
1980年代のホームコンピュータとしては、内蔵ROMにBASIC言語処理系を搭載するのが普通で、C64も同様だった。C64はBASICコマンドからアクセスされるKERNAL(英語版)という簡単なオペレーティングシステムも搭載していた。ディスクドライブは自前のマイクロプロセッサを搭載しており、Apple II のようにディスクドライブがメモリ空間を占めるということがなかった。
PETシリーズ向けの Commodore BASIC 4.0 ではなくVIC-20向けの 2.0 が採用されている。 4.0 はディスク指向を強化しており、C64ユーザーにはそのような強化は不要と判断したためである。むしろRAMをカラー表示に多く割けるようにした。
このバージョンのBASICではサウンドやグラフィックス関連のコマンドが貧弱で、ユーザーはPOKEコマンドで直接グラフィックスチップやサウンドチップのレジスタにアクセスする必要があった。BASICのグラフィックス/サウンド機能を強化すべく、コモドールはカートリッジ版の拡張BASICを2種類発売している (Simons' BASIC(英語版), Super Expander 64(英語版))。
他にも Pascal、LOGO、Forth、FORTRAN といった言語処理系が発売された。コンパイラ版のBASICとしては Petspeed 2 や Turbo Lightning があった。
しかし、商用ソフトウェアの多くは性能を最大限に発揮するためアセンブリ言語で書かれた。
コモドール64が市場から姿を消して10年後の2004年中ごろ、1997年からコモドールブランドの権利を所有している Tulip Computers BV は、C64のゲームをROMに30本内蔵したジョイスティック型のゲーム機 C64 Direct-to-TV(英語版) (C64DTV) を発表した。設計したのはジェリ・エルズワース(英語版)で、以前にも C-One(英語版) というC64クローンを設計したことがある。アメリカでは2004年のクリスマスシーズンを前にQVCで通信販売された。一部ユーザーはこれにC64用周辺機器やキーボードを接続して完全なC64システムを構築した。また、2005年にはラジオシャックが Hummer の名でゲーム機として販売した。
また、ELEKTRON社から2000年に発表されたSID STATIONは、C64からMOS Technology製SIDチップ(MOS6581)を抽出し、MIDIシンセサイザーとして楽器化した商品である。テクノ、チップチューンといった電子音楽での使用を目的とした、他に類似した物のない比較的特殊な電子楽器である。
DE9Mのゲームコントローラ用ポート×2。Atari 2600 と互換性がある。デジタル信号5本とアナログ信号2本がある。デジタルジョイスティック、アナログパドルコントローラ、ライトペン、マウス、タブレットなどを接続可能。
C64は内部に電源回路を持たず、ACアダプタを必要とする。これにより本体の小型化を図りつつ、海外向けの生産も共通化できる利点がある。周辺機器も同様だったため、C64システムの電源周りはスパゲッティのような状態になりやすかった。長時間使っていると電源が切れることでもよく知られていた。
ACアダプタからは、直流 (DC) 5Vと交流 (AC) 9Vを供給するため、7ピンのDINコネクタを使用している。
AC9Vは、チャージポンプ経由でSIDチップの電源として使用されたり、整流器経由でカセットレコーダーのモーター駆動用に6.8Vを供給したり、内蔵時計の駆動用にCIAチップへのパルス入力に使われたり、ユーザーポートに直接AC9Vとして供給されたりしている。したがって12Vの矩形波でもよいのだが、9Vの正弦波が使われた。