# How to Utilize Embedded Languages

�v���O���\~���O������V�X�e���ɑg�ݍ��ނ��Ƃ́A�v���O���}�\[�ɂƂ��Ă͂قƂ�ǃG���\`�b�N�Ȗ��͂������Ă��܂��B����͎��s�ł���ł��n���I�ȍs�ׂ�1�ł��B����̓V�X�e������ɋ��͂ɂ��܂��B�ޏ��͔ޏ��̍ł��n���I�ȃv�����e�E�X�̃X�L���𔭊����邱�Ƃ��ł��܂��B����͂��Ȃ��̗F�l�ɃV�X�e�������B

���E���̍ō��̃e�L�X�g�G�f�B�^�ɂ́A���ׂČ��ꂪ�g�ݍ��܂�Ă��܂��B����́A�ړI�̎����҂�������K���ł���͈͂Ŏg�p�ł��܂��B�������A����̎g�p�́A�e�L�X�g�G�f�B�^�̂悤�ɃI�v�V�����ōs�����Ƃ��ł��܂��B���̂��߁A�C�j�V�A�\`�u�͂�����g�p�ł��A�N��������g�p���邱�Ƃ͂ł��܂���B

���Ƒ��̑����̃v���O���}�\[�́A����ړI�̑g�ݍ��݌�����쐬����Ƃ���㩂Ɋׂ��Ă��܂��B���͂���ɓ�x�������B���łɑg�ݍ��݌���ɓ������Đ݌v���ꂽ�����̌��ꂪ���݂��܂��B���Ȃ��͐V�������̂����O�ɓ�x�l���Ȃ���΂Ȃ�܂���B

����𖄂ߍ��ޑO�Ɏ������g�ɐq�˂�ׂ��^�̎���́A����͎��̒��O�̕����ƈꏏ�ɁA�܂��͔��΂ɓ����̂ł��傤���H���Ȃ������O���v���O���}�\[�ȊO�̐l�Ɍ��肵�悤�Ǝv������A�ǂ�����΂��ꂪ���ɗ����܂����H���Ȃ��̈Ӑ}����I�\[�f�B�G���X�����v���O���}�ł���ꍇ�A�ނ�̓A�v���P�\[�V�����v���O���}�C���^�t�F�\[�X�iAPI�j���D�ނł��傤���H����͂ǂ�Ȍ���ł����H�v���O���}�\[�́A�����g���Ă���V����������w�Ԃ��Ƃ�]�܂Ȃ��B�ނ�̕����Ɨ��ݍ����ƁA������w�Ԃ̂ɑ����̎��Ԃ��₷�K�v�͂���܂���B�V����������쐬���邱�Ƃ͊�тł��B�������A�������͂�������\[�U�\[�̃j�\[�Y�ɖӖړI�ɂ���ׂ��ł͂���܂���B���Ȃ����{���Ɍ��̃j�\[�Y�ƃA�C�f�A�������Ă��Ȃ�����A�����̌�����g�p���āA���\[�U�\[�����Ɏ����Ă���g�����ꂽ���̂����p�ł���悤�ɂ��܂��傤�B

Next [Choosing Languages](https://braydie.gitbook.io/how-to-be-a-programmer/jp/3-advanced/technical-judgment/03-choosing-languages)
