�v���O���~���O����̊�{�ƂȂ�uC�v�B���������@���@��g�ɕt���悤�BC�ɂ͊m���Ɋw�Ԃ����̉��l������i�ҏW���j
�@�v���O���~���O����C�͊J���̎d���ɖ𗧂l�C�̂���v���O���~���O����ł��B
�@���̘A�ڂł́AC�ł̃\�t�g�E�F�A�J�������ꂩ��n�߂悤�Ƃ�������A�g�����o���͂��邪�������������Ƃ������̂��߂ɁA��{��������Ɖ������Ȃ�����ł���悤�ȉ�������Ă����܂��B
�@�Ȃ�ׂ����������@���@��g�ɕt���Ă����������߂�JIS�K�i����{�ɉ�����܂����A���ꂾ���ɂ�����炸���ۂ̊J���Ŗ��ɗ����Ƃ���₷�����`�����Ă����܂��B
�@�܂��́AC�̐��藧���ƋK�i�ɂ��Ēm���Ă����܂��傤�B������ƌ��ꂵ�����������邩������܂��A���j��m���Ă���ƂȂ���������������������̂��A�����������@�\������̂��Ƃ��������Ƃ�������܂��B�܂��A�K�i��m���Ă���ƃv���O���~���O�����Ă��ĉ������ɂԂ������Ƃ��ɁA���ꂪ���ɗ����Ƃ���������ł��B
�@C�̓v���O�������L�q���邽�߂̃v���O���~���O�����1�ł��BC����Ƃ��Ă�܂��B�R���s���[�^�����y�������݂ł́A���܂��܂ȃv���O���~���O���ꂪ���p����Ă��܂����AC�͂��̒��ł����j���Â��A�L������Ŏg���Ă���v���O���~���O����ł��B
C�ȊO�ɂ��AJavaScript�ABASIC�AJava�ARuby�APython�AC++�ALisp�APerl�APHP�APascal�ACOBOL�ȂǂȂǁA�v���O���~���O����ɂ͂��낢�날��܂��B���y���ėL���ɂȂ������̂�����A�����łȂ����̂�����܂����A���N���낢��ȃv���O���~���O���ꂪ���\����Ă��܂��B2008�N��Scala���悭�b��ɂ�����܂������A2009�N11���ɂ�Google��Go�\���Ē��ڂ���Ă��܂��B
�@C��1972�N����AAT&T�x�����������f�j�X�E���b�`�[�ɂ��J������܂����B�ł��������C�́A����܂ł̃v���O���~���O����Ɣ�ׂď����₷���ǂ݂₷�����Ƃ���A�����҂�J���҂̊ԂŐF�X�ȗp�r�Ŏg���n�߂܂����B
�@���̍���C�̎d�l�́A�u���C�A���E�J�[�j�n���ƃf�j�X�E���b�`�[�������グ���wThe Programming Language C�x�Ƃ����{�̊����ɂ���t�^���A���ǂ���Ƃ��Ă��܂����B���̎d�l�͒��҂̖��O����K��R C�ƌĂ�܂��B
�@�Ƃ��낪�A����K��R C�͎d�l�������܂��ŁA���Ƃ����ł͂Ȃ������Ƒ����̐l�����ɗ��p���Ă��炤�ɂ́A�g���Â炢�����������Ă��܂����BC�����y����ɂ��������āA���̎d�l�̖��͑傫�Ȃ��̂ɂȂ��Ă����܂��B
�@���̂悤�ȏ���AC�Ƃ������̂�������ƒ�`���邱�Ƃ̕K�v���������������̐l�����́A�č��̕W���K�i�Ƃ���C���߂邱�Ƃɂ��܂����B���N�z���̍�Ƃ̖��A1989�N�ɂł���C�̋K�i��ANSI�v���O���~���O����C�iX3.159-1989�j�ł��B
�@���̋K�i�́AANSI C�ƌĂ�A���������N�̉�2�������o����C89�Ƃ��Ă�܂��B���̕W���K�i��C�̕��y��傫���㉟�����܂����B���̗��N�ɂ́AANSI C�����Ƃ�ISO���ەW���K�i�����肳��܂��iISO/IEC 9899:1990�j�B
�@ISO���ەW���K�i�ɍ̗p���ꂽ����A��葽���̊��Ŏg����悤��C�̕W���K�i�͍X�V����Ă����܂��B1995�N�ɂ́A���o�C�g�����g�����ł����p���₷���悤�Ȋg�����������܂����B
�@����ɁAC89�ȍ~�ɏo�Ă������P�̗v�]�f���Ĕ�r�I�傫�Ȋg�����������A�K�i���X�V����܂����iISO/IEC 9899:1999�j�B1999�N�ɍ��肳�ꂽ���̋K�i��C99�Ƃ��Ă�܂��B���{�ł́A����C99����{��ɖ|�����̂�JIS�Ƃ��ēo�^����A2009�N���݂����ꂪ�ŐV�̋K�i�ƂȂ��Ă��܂��iJIS X 3010:2003�j�B
�@K��R C��ANSI C�̎d�l�͑傫���قȂ��Ă��āA�݊����͂��܂肠��܂���B���������݂ł́AK��R C����̃v���O�����ɂ��ڂɂ����邱�Ƃ͂قƂ�ǂȂ��Ǝv���܂��̂ŁA�C�ɂ���K�v�͂���܂���B
�@ANSI C�ȍ~��C�͌݊�����ۂ��Ċg������Ă��܂��̂ŁAANSI C�d�l�ŏ����ꂽC�v���O�����ł���A�V�����d�l�ɏ����������ł����p�ł��܂��B�t�ɁA�V�����d�l�𗘗p���ď������v���O�������Â��d�l�ɏ����������ł͗��p�ł��܂���̂Œ��ӂ��K�v�ƂȂ�܂��B
�@C�́A�I�y���[�e�B���O�V�X�e���iOS�j��v���O�����J�����ȂǁA�R���s���[�^�̗��p���T�|�[�g����V�X�e�����J�����邽�߂̃v���O���~���O����Ƃ��ďo�����܂����B���̍��Ɣ�ׂ�C�̉��p�͈͍͂L�����Ă��܂����A���̂悤�ȃV�X�e���v���O���~���O�Ƃ�������́A���݂ł�C�������Ƃ����ӂƂ��镪��ł��B
�@�\�[�X�R�[�h�����J����Ă��āA���������\�[�X�R�[�h�ɃA�N�Z�X�ł���\�t�g�E�F�A�ׂ�ƁA�����̃V�X�e���\�t�g�E�F�A��C�ŏ�����Ă��邱�Ƃ�������܂��B
�@�Ⴆ�A�I�[�v���\�[�X�\�t�g�E�F�A�iOSS�j�̃I�y���[�e�B���O�V�X�e���Ƃ��ėL����Linux�̃J�[�l����C�ŊJ������Ă��܂��BLinux�̎��ӂŗ��p����Ă���\�t�g�E�F�A��C�ŊJ������Ă�����̂���������܂��BLinux�f�B�X�g���r���[�V�����ŗ��p����Ă���R�}���h���C���V�F������Bash��AGUI����Gnome�ŗ��p����Ă���c�[���L�b�gGTK+��C�ŊJ������Ă��܂��B
�@Linux�ȊO�̃I�y���[�e�B���O�V�X�e���ł́AFreeBSD�ASolaris�AMac OS X���J�[�l�������̂قƂ�ǂ�C�ŊJ������Ă��܂��B������OS�ł́A�J�[�l���ȊO�ł������̃v���O�����ɂ�����C�����p����Ă��܂��B
�@C�́A�g�ݍ��݃\�t�g�E�F�A�̊J���ł��L�����p����Ă��܂��B�g�ݍ��݃\�t�g�E�F�A�Ƃ́A�d�q�@��̒��ɑg�ݍ��܂��\�t�g�E�F�A�̂��Ƃł��B�G���x�f�b�h�V�X�e����A�t�@�[���E�F�A�ƌĂ��ꍇ������܂��B
�@�g�ݍ��݃\�t�g�E�F�A�����p�����d�q�@��ɂ́A�Ɠd��g�ы@�킾���ł͂Ȃ��A��Ë@��⎩���ԂȂǂ��܂܂�܂��B���̂悤�Ȋ��Ŏg����\�t�g�E�F�A�ɂ́APC��̃\�t�g�E�F�A�Ɣ�r���āA���A���^�C������M�����Ȃǂ����߂��邱�Ƃ�����܂��B���̂悤�ȗv������������v���O�������J������Ƃ��ɂ�C�����p����Ă��܂��B
�@�����������������b�ɂȂ��Ă���C���^�[�l�b�g�̐��E�ɂ��AC�ŏ����ꂽ�\�t�g�E�F�A�͂�������܂��BWeb�T�[�o��Apache HTTP Server�ADNS�T�[�o��BIND�A���[���T�[�o��Sendmail�APostfix�Aqmail�Ȃǂ͂悭�g���Ă��܂��B
�@�܂��AC�ȊO�̃v���O�����J�������\�z����Ƃ��ɂ�C���g���Ă��܂��BGCC�ARuby�APython�APerl�Ȃǂ��A�I���W�i���̊���C�ŏ�����܂����B
�@�������������Ƃ���A�v���O���~���O����Ƃ���C�̓R���s���[�^�̂���Ƃ���ɂ͌������Ƃ̂ł��Ȃ����݂��Ƃ������Ƃ�������܂��B�ł�����AC���g�����Ȃ���悤�ɂȂ邱�ƂŁA���Ȃ��̃\�t�g�E�F�A�J���҂Ƃ��Ă̋Z�p�͍͂��܂�͂��ł��B�uC�ɂ͊m���Ɋw�Ԃ����̉��l������v�Ƃ������Ƃ�m���Ă����Ă��������B
�@�{�A�ڂł́AC�ɂ��v���O���~���O�̊�{�Ɗ��̍\�z���@������������ƁAC�̕��@�ɂ��Đ������Ă����܂��B
�@C�̕��@��JIS X 3010�A�܂�ŐV�̕W���K�i�ł���C99�ɏ�����������z�肵�ĉ�����܂��B
�@�������Ȃ���A���ݎg���Ă���C�̊J���������ׂ�C99�̎d�l�����Ă���킯�ł͂���܂���B�܂��AC99�ŐV�����lj����ꂽ�d�l�̒��ɂ́A���܂�g���Ă��Ȃ����̂�����܂��B
�@���̂��߁A����C99�̎d�l�ǂ���łȂ������ɂ��ẮA���̓��e���������Ƃ��ɒ��ӎ������Љ�Ă����܂��B
�@�v���O�����J������MinGW��Eclipse���g���܂��B���̊��̍\�z���@�ɂ��Ă͎���̋L���Ő������܂��B
�@�Ȃ��AVisual C++ 2008�ł��T���v���v���O�����̓���m�F���s���Ă��܂��̂ŁA��������g���Ă��������Ă����܂��܂���B�������AVisual C++ 2008��C99�Œlj����ꂽ�d�l�ɑΉ����Ă��܂���̂ŁA�����̋@�\�𗘗p�����v���O�����͓��삵�܂���B���̂��ߖ{�A�ڂŏЉ��T���v���v���O�����̈ꕔ�ɂ��ẮA���̂܂܂ł͓��삵�܂���̂ł����m���������B���̓_�ɂ��Ă��A�K�v�̂���Ƃ��ɒ��ӎ������Љ�܂��B
�@���ʂ̃\�t�g�E�F�A�J���ł́A�v�A�����A�����A�����[�X�̏��ɍ�Ƃ��i�݂܂��B���̘A�ڂł�C�̕��@�𒆐S�Ƃ��܂��̂ŁA�����̍�Ƃ̎����t�F�[�Y�ŕK�v�Ȓm�����g�ɕt���悤�ɐ�������\��ł��B
�v���O���~���O����C�ɂ��Ēm�낤
Page1
C�̐��藧���ƋK�i
C�̓����Ɨp�r
�{�A�ڂ̕��j
Page2
C�v���O���~���O�̊�{
C�v���O�����������I�ɊJ������
����w����
Copyright © ITmedia, Inc. All Rights Reserved.