논리회로를 설계할 때 트랜지스터를 적게 사용하는 기술을 연구하던 시절도 있었다. 그러나 요즘은 집적회로에 소요되는 부품의 수에는 많은 신경을 쓰지 않는 것 같다. 고 용량의 집적회로를 만들 수 있는 기술은 회로 설계보다 반도체의 미세 공정에 더 많이 좌우되기 때문일 것이다. C 코드에서는 아직도 다양한 크기의 정수자료 형식이 있다. 예전의 컴퓨터는 CPU가 느리고 메모리 용량이 작아서 프로그램을 실행시키려면 코드에서 사용하는 메모리를 최소로 하는 것이 중요했기 때문이다. C언어는 고급언어이지만 메모리의 주소를 직접 다룰 수 있는 포인터가 있어서 기계어를 대신하여 사용할 수 있을 만큼의 하드웨어 성능을 최대한 살릴 수 있는 효율적인 코딩을 할 수 있다. 그러나 포인터는 사용하기 어려워서 잘못 사용하면 시스템에 치명적이 오류를 발생시키기도 한다. 물론 많은 시스템 프로그래밍에는 아직도 효율성이 뛰어난 고급언어인 C를 사용하고 있다.
지원단말기
PC : Window 7 OS 이상
스마트기기 : IOS 8.0 이상, Android 4.1 이상 (play store 또는 app store를 통해 이용 가능)