Edit in JSFiddle

(function ($) {
    $('#languages8').on('change', function () {
        $('#output_selected_elements').html("");
        // Get value of HTML select element => $(this).val()
        $('#output_selected_elements').append("<li>Value Selected : " + $(this).val() + "</li>");
        // Get text of HTML select element => $(this).find("option[value='"+$(this).val()+"']").text();
        $('#output_selected_elements').append("<li>Visible Text : " + $(this).find("option[value='" + $(this).val() + "']").text() + "</li>");
        // Get selectedIndex of HTML select element => $(element).prop('selectedIndex');
        $('#output_selected_elements').append("<li>Selected Index : " + $('#languages8').prop('selectedIndex') + "</li>");
    });
})(jQuery);
<div class="code_example">
    <select name="languages" id="languages8">
        <option value="c">C</option>
        <option value="c++">C++</option>
        <option value="php">PHP</option>
        <option value="perl">PERL</option>
        <option value="ruby">RUBY</option>
        <option value="python">PYTHON</option>
        <option value="go">GO</option>
    </select>
    <br/>
    <ul id="output_selected_elements"></ul>
</div>